RangeController selection

See the comment for details.

I think you might be interested @kriskowal