Fix creation for types with private constructors
Fix creation for types with private constructors

nuverian/fullserializer,jagt/fullserializer,zodsoft/fullserializer,jacobdufault/fullserializer,lazlo-bonin/fullserializer,shadowmint/fullserializer,jagt/fullserializer,jagt/fullserializer,karlgluck/fullserializer,jacobdufault/fullserializer,caiguihou/myprj_02,shadowmint/fullserializer,shadowmint/fullserializer,Ksubaka/fullserializer,Ksubaka/fullserializer,darress/fullserializer,jacobdufault/fullserializer,Ksubaka/fullserializer