try prevent a crash when the reflected type is invalid or Zero
Allow nil types are they are still valid.