Implement lenses for data types.
bump version