Oh wow, I had no idea about that bug... but it's true!
Guess I'll be using something like this until it's fixed...
/r2 { :1 | if ($r($calc($1 -1),$calc($2 +1)) isnum $+($1,-,$2)) return $ifmatch | goto 1 }
does the trick... at nearly 1/3rd the speed.