Removed cast to ConstructorDefinition