Add timestampedAggregateRoot support