Added a number of new tests which fail. The tests simply write and read a single class object of various type. These classes all come out wrong:
– Subject is class java.util.Collections$EmptySet
– Subject is class java.util.Collections$SingletonMap
– Subject is class java.util.Vector
– Subject is class java.util.Collections$SingletonList
– Subject is class java.util.Collections$SingletonSet
– Subject is class java.util.concurrent.ConcurrentHashMap
– Subject is class java.util.EnumMap
– Subject is class java.util.Collections$EmptyList
– Subject is class java.util.Collections$EmptyMap
– Subject is class java.util.IdentityHashMap
– Subject is class java.util.EnumSet