Rethinking the IdMap interface
Using classes instead of a static class to create IdMaps
Using classes instead of a static class to create IdMaps