MX-3 passing on criteria.
hashcode wasn't implemented in aggregatekey, screwing up the map