some things aren't daily. I could abuse DailyRate so that negative numbers mean "absolute." If I create a new field, then that gets tricky.
Maybe more than one type? Then I have an item interface for Satisfies which reverses the whole paradigm... But maybe that makes sense? Have each item decide if it satisfies the context, and then return a PackedItem.
some things aren't daily. I could abuse DailyRate so that negative numbers mean "absolute." If I create a new field, then that gets tricky.
Maybe more than one type? Then I have an item interface for Satisfies which reverses the whole paradigm... But maybe that makes sense? Have each item decide if it satisfies the context, and then return a PackedItem.