add nameFrom
formatting
tests: with function as argument
2.0.1