1. Factories don't need to be parametrized over <K, V>.  The factory methods do.
2. Move some tests over to the PersistentMapTest module.