class DefaultScriptHandler implements ScriptHandler {

    @Override
    public Object runScript(ScriptFragment scriptFragment) {
        ScriptRunner process = get(scriptFragment);
        if (process == null) {
            throw new IllegalArgumentException("can not find ScriptRunner for " + scriptFragment.toScriptString());
        }
        return process.run(scriptFragment);
    }

    public  DefaultScriptHandler();

}