From: "Jack R." Date: 2013-03-05T16:01:41+09:00 Subject: Inconsistent Array#slice behavior? Given x = [], x[0, 2] => [] x[-3,2] => nil Documentation says that out-of-range indices produce a nil result, but 0 s/b out-of-range for an empty array, shouldn't it? -- Posted via http://www.ruby-forum.com/.