This will conflict with the T: Freeze implementation for many types, so I don't think it's currently possible.
This will conflict with the T: Freeze implementation for many types, so I don't think it's currently possible.