fails:Marshal.load for a Symbol loads a binary encoded Symbol
fails:Marshal.load for an Object raises ArgumentError if the object from an 'o' stream is not dumpable as 'o' type user class
fails:Marshal.load for a wrapped C pointer raises ArgumentError when the local class is a regular object
fails:Marshal.load when called with freeze: true does freeze extended objects
fails:Marshal.load when called with freeze: true does freeze extended objects with instance variables
fails:Marshal.load when called with a proc call the proc with extended objects
fails:Marshal.load when called with freeze: true returns frozen object having #_dump method
fails:Marshal.load when called with freeze: true returns frozen object responding to #marshal_dump and #marshal_load
fails:Marshal.load when called with freeze: true returns frozen object extended by a module
fails:Marshal.load when called on objects with custom _dump methods loads the String in multibyte encoding
fails:Marshal.load for a Hash preserves compare_by_identity behaviour
fails:Marshal.load for a Hash preserves compare_by_identity behaviour for a Hash subclass
fails:Marshal.load for a Rational loads
fails:Marshal.load for a Complex loads
