public override IExpression Invert() { throw new NotSupportedException("No way to invert a hand-written expression."); }