desugar

Allow for Desugaring of various Rust constructs