std/typeinfo cannot work on weirdTarget, due to lack of mGetTypeInfo (system.getTypeInfo cannot work)
Currently we only re-impl what we need.
BeforeFixedVer = true
FixedVer = (2, 2, 4)
hasBug = false