Separate the syntactical changes to the XtendASTFlattener, and the
structural changes to the ConvertingVisitor