pl_lens
macro_rules! compose_lens { { $head:expr } => { ... }; { $head:expr, $($tail:expr),+ } => { ... }; }
Provides a shorthand for composing a series of lenses.