rate limit response headers are now editable.
add support for userKey as a function