From: Shane Emmons Date: 2011-04-15T00:24:31+09:00 Subject: Array#slice's boundary special case...why? --20cf307f39dc64cf0304a0e27ebb Content-Type: text/plain; charset=ISO-8859-1 Can anyone give me the background on why given the following: arr = %w(0 1 2 3 4) Then arr[5,1] returns [] and arr[6,1] returns nil? I understand that the last element +1 is labeled a special case, but why? -- Shane Emmons --20cf307f39dc64cf0304a0e27ebb--