Logger logger = mockLogger();
Orderer<Map> orderer = new Orderer<Map>(logger);
Map pre = new HashMap();
Map post = new HashMap();
HashMap contribution = new HashMap();
ObjectLocator locator = mockObjectLocator();
TypeCoercerProxy tc = mockTypeCoercerProxy();
train_autobuild(locator, HashMap.class, contribution);
expect(tc.coerce(contribution, Map.class)).andReturn(contribution);