def roll_nominal(nominal)
        if nominal.saturday? && ::UsBankHolidays.saturday_holiday_date_rolling?
          nominal - 1
        elsif nominal.sunday?
          nominal + 1
        else
          nominal
        end
      end
def roll_nominal(nominal)
        if nominal.saturday? && ::UsBankHolidays.saturday_holiday_date_rolling?
          nominal - 1
        elsif nominal.sunday?
          nominal + 1
        else
          nominal
        end
      end
Figures out where to roll the given nominal date. If it's a Saturday and
 Saturday holiday date rolling is enabled (see UsBankHolidays#saturday_holiday_date_rolling?),
 assumes it's the day before (Friday), if Sunday it's the date after (Monday), otherwise
 just returns self.