For framework types, we should wrap them to `SystemObjectPvoder`, so that the sub-types of them have the ability to get the base constructor.
For framework types, we should wrap them to
SystemObjectPvoder, so that the sub-types of them have the ability to get the base constructor.