* @return the return value as a Object.
*/
@Override
protected JsValue doInvoke(String name, Object jthis, Class<?>[] types,
Object[] args) {
CompilingClassLoader isolatedClassLoader = getIsolatedClassLoader();
JsValueWebKit<H> jsValueThis = new JsValueWebKit<H>();
Class<?> jthisType = jthis == null ? Object.class : jthis.getClass();
JsValueGlue.set(jsValueThis, isolatedClassLoader, jthisType, jthis);
H jsthis = jsValueThis.getJsValue();