Lexical binding has to be line 1
add more testing.
Add example test files.