collectFunds takes an internal account, not a linked external account
Prevent accidental nil insertion into dictionaries
Add NSDate utilities for tests
Add sendFunds helper methods
Collect and disburse funds specs