Better support for folly::Range with non-const iterators underneath