public override FunctionExpression ConstructFunction(IList<IExpression> arguments) { throw new NotSupportedException("function of Timestampadd has special arguments"); }