break;
case TREEMAP:
subject = new TreeMap();
break;
case FASTCOPYHASHMAP:
subject = new FastCopyHashMap();
break;
case EQUIVALENTHASHMAP:
Equivalence<Object> keyEq = (Equivalence<Object>) input.readObject();
Equivalence<Object> valueEq = (Equivalence<Object>) input.readObject();
subject = new EquivalentHashMap(keyEq, valueEq);