- Changed constructor to regular method (Type::setConstructor())
Merge remote-tracking branch 'upstream/master'