// An unsynchronized Map is used to ensure that gets are fast.
table = new HashMap<Class, Object>(64, .5f);
// Load Factories
table.put(XMLStringBlockFactory.class, new XMLStringBlockFactoryImpl());
table.put(EndpointDispatcherFactory.class, new EndpointDispatcherFactoryImpl());
table.put(JAXBBlockFactory.class, new JAXBBlockFactoryImpl());
table.put(OMBlockFactory.class, new OMBlockFactoryImpl());
table.put(SourceBlockFactory.class, new SourceBlockFactoryImpl());
table.put(DataSourceBlockFactory.class, new DataSourceBlockFactoryImpl());