ScriptableObject.putProperty(scope, "current",this.current);
cx.evaluateString(scope, script.getSource(), script.getName(), 1, null);
} catch(EvaluatorException e) {
throw new EncogScriptRuntimeError(e);
} catch(EcmaError e) {
throw new EncogScriptRuntimeError(e);
} catch (IllegalAccessException e) {
throw new EncogScriptError(e);
} catch (InstantiationException e) {
throw new EncogScriptError(e);
} catch (InvocationTargetException e) {