Exposing native int and null types for stack assertion purposes
IsAssignableFrom should return false if system implementation isn't supported, rather than catching at the call site
tests for null type trivial castclass