class KeyGet2Func extends AbstractFunction {
    @Override
    public AviatorObject call(Map<String, Object> env, AviatorObject arg1, AviatorObject arg2, AviatorObject arg3) {<FILL_FUNCTION_BODY>}

    @Override
    public String getName() {
        return "keyGet2";
    }
}

        String key1 = FunctionUtils.getStringValue(arg1, env);
        String key2 = FunctionUtils.getStringValue(arg2, env);
        String pathVar = FunctionUtils.getStringValue(arg3, env);

        return new AviatorString(BuiltInFunctions.keyGet2Func(key1, key2, pathVar));
    
<no_super_class>