test: use an offset
use "save-range" module instead of "frozen-range"

FrozenRange was causing some issues. See the attached test case.