3.6.0 -- Create lenses via cell= and defc= macros

- The cell= and defc= macros now accept an additional argument, a
  callback function. When the callback is provided these macros now
  create lens cells.