Use IReflectType interface instead of TypeDelegator for introspection type extensions. Fixes #14168
Fixes parameter name