Why "is today a business day?" is the wrong question: modelling FedACH, Fedwire and FedNow calendars and Federal Reserve holiday rules in code.