More tests and a little more docs
Builtin functions, parameter improvements and Java support