Fixed error with IAggregateCommand hiding Identity and added an IPendingCommandQueue