Prevent range-controller selection from being set to a non-array

@kriskowal