- removes various fields from various variants in the AST - also update tests not to use this notation