lens and tests

feedback please
how is that a `map`?