'Record a new usage of all of the ratelimits.
See record_usage_multi for everything that could go wrong.'

@staticmethod
def record_multi(ratelimits):

    for r in ratelimits:
        r._record_event('set_{event_type}_limit')
    return record_usage_multi([(r.key, r.timeslice) for r in ratelimits])
