Zoola is a beanshell variant with the following features:
- (planned) interpreter/evaluation functions factored out of AST;;
 - (planned) visitor-pattern binding AST and interpreter makes altering language semantics possible;
 - (planned) strong sandboxing capabilities - utilizing persistent data structures to implement namespaces;
 - (planned) some python-esque/project-lambda-like language extensions (iterator expressions, lambda functions etc.)
 
Zoola is derived from original beanshell and is backward-compatible with beanshell.
Note that this is still in early development - no meaningful stuff has been developed (yet).