More verbose errors
Intermediate work
jlambda defines methods. don't use return value yet