ranges: fix a bug in rl_invert()