elasticsearch/logstash — pull request #2294 by talevy (2014-12-26 08:24:34+00:00)
Title: update accessors#get does not mutate @store

This fixes Accessors so that when one `get`s a
field reference, it does not inject an empty path
into the original store

before, there were side-effects:
```ruby
data = {}
a = LogStash::Util::Accessors.new(data)
a.get("[hello][world]") # side-effect
# data == {"hello" => {}}
```