A throttle function that restricts it's external calls with the ability to pass arguments even if calls don't allow this!