tested wrapping classes too
flesh out README; tweak tests to help make lambdas
clarify further what the lambda must return