in src/checkoutservice/money/money.go [44:46]
func IsNegative(m *pb.Money) bool { return IsValid(m) && m.GetUnits() < 0 || (m.GetUnits() == 0 && m.GetNanos() < 0) }