only set a throttle timeout if the user has set a throttle handler.
correct the support for localId parameter
improve the explanation about setting throttle handlers
improve the example status code handling for the throttled cases