Access sub-integer array indexes in Ruby: Array.new([1,2])[0.5] == 1.5