public FunctionQuery(string prefix, string name, List<Query> args) : base(prefix, name) { this.args = args; } private FunctionQuery(FunctionQuery other) : base(other) {