Implemented AggregateRootHive(trait)