*/
public JavaExpr(String exprStr, DVMap resolver) throws Throwable {
_dynLib[0] = resolver.getClass();
// The namespace is defined by constructing the library class
Library lib = new Library(_stLib, _dynLib, null, resolver, null);
// setup the global context and data
_context[0] = resolver; // this pointer for YYY getXXXProperty() methods
// compile the expression