Convert to result of Booking.balance_by to BigDecimal.
Use describe instead of context for method spec blocks.
Add spec to test non-integer amounts for Booking.balance_by.