lexical sub support, cribbed from Eval::Closure
simpler pattern for custom error messages
note default error message
bump version; changelog
improve message example in manual too
merge from github
changelog