This makes `ding_reservation` dependent on the use of profiles and their naming scheme by the providers. Why not just add support for a default_interest_period hook that the provider can implement?