private T _Translate(NullExpr e) { return(__Translate(e)); }
protected abstract T __Translate(NullExpr e);