on the `go-nsq` side the external API was to set the max *duration*, not count.

should this be `max_backoff_duration`? (and we attempt to get as close as possible without going over?)