- Fix issue #25: Resolving abstract enum members fails
# TODO: Now we have the base type as member type, certain verifications
# might not be correct here. The types API should not resort to TypeName
# instances all the time but rather use Types objects so we can save
# re-resolving names all the time. This way, we could transport a
# TypeInstance (or maybe a new, SubType type) here, for example