Fix MemberType.DoMatch() - pattern matching was ignoring the type arguments.
Use SyntaxTree.MemberRole for assembly attributes.
Indexer declaration: make "this" a token instead of an identifier
Fix pattern matching for ComposedType.BaseType.
Add consistency check that mutates the AST and checks if pattern matching finds the difference.