removed MTypeReference.eType because it causes trouble with imported
types which also start with a lower case letter (not sure why this was
introduced in MSuperTypeReference in the first place)