seems like all broom functions ought to be lenses
seems like all broom functions ought to be lenses