as_capabl
依存性については、実はLens APIを公開するだけだったらlensパッケージに依存する必要はなかったり。
You can even define lenses without incurring a dependency on the lens libraryhttp://hackage.haskell.org/package/lens-tutorial-1.0.3/docs/Control-Lens-Tutorial.html