Javadoc
Isolate the creation of the MarshalledValuePair in a privileged block
when running under a security manager so the following permissions can
be isolated from the caller:
RuntimePermission("createClassLoader")
ReflectPermission("suppressAccessChecks")
SerializablePermission("enableSubstitution")