- Changed constructor to regular method (Type::setConstructor())