Rhino is an open-source implementation of JavaScript written entirely in Java