Strongly Typed AST: remove useless code.