rurema/doctree — pull request #71 by ksss (2014-02-08 02:08:55+00:00)
Title: Array#slice!

下記コードが少なくとも1.8系以降で再現しませんでした。

```ruby
a = [ "a", "b", "c" ]
p a.slice!(5, 1) #=> nil
p a #=> ["a", "b", "c", nil, nil]
```

よって下記コードも挙動が異なります。

```ruby
def slice!(*args)
result = self[*args]
self[*args] = nil
result
end
```

2007年に書かれた箇所なので1.6系以前の動作なのでは。