opDollar will fix it, but opDollar is not required for a RandomAccessRange