public Core.Expr Desugar(Surface.Expr expr) { return(expr.Accept(this)); }
public void Print(Surface.Expr expr) { expr.Accept(this); }