class Range
# http://wp.me/pcg4g-st
# (1..2).move(2) == (3..4)
def move(n)
if exclude_end?
(first + n)...(last + n)
else
(first + n)..(last + n)
end
end
end
class Range
# http://wp.me/pcg4g-st
# (1..2).move(2) == (3..4)
def move(n)
if exclude_end?
(first + n)...(last + n)
else
(first + n)..(last + n)
end
end
end