Cleaner fix for get_effective_bw(rate|burst), with comment on why it is ok.