public IQuantity ConvertTo(IUnitOfMeasure unitOfMeasure) { return new Quantity(unitOfMeasure.Convert(Amount, this.Units), unitOfMeasure); }