Serial AggregationRoot with unit tests