public virtual void addOrUpdateFunction(FunctionTable paramFunctionTable)
        {
            FunctionTable functionTable = paramFunctionTable.copyWithVariables();

            this.functions[paramFunctionTable.Name]   = new ExprDBFunction(functionTable);
            this.definitions[paramFunctionTable.Name] = new ExprFunctionDefinition(functionTable);
        }