Support creation of instances of partial types