When I use these functions, I get a ```CreditLineError``` "You can only add a positive dollar amount to a credit line." when I pass a negative value.  The spec says that negative values should be allowed - should we go with the spec or not?