void ASaleOccursWithAnAmountOf(Money price) { }
protected bool Equals(Money other) { return Amount == other.Amount; }