class UnacceptablePriceException : Exception
UnacceptablePriceException(givenPrice: Amount<Currency>)
val givenPrice: Amount<Currency>