add assertions
cleanup imports
remove an unused method
comment
remove a duplicated todo test
refactor
add a test for template functions which includes closures
add a test
Merge branch 'master' into gfx/function-template.jsx