semantic: Hack around magicConstructor issues