ohler55/ox — pull request #20 by dmcclory (2012-09-25 20:30:38+00:00)
Title: select in method_missing to make foo.node[] work

What about something like this? It uses select to build a list of elements that match the missing method name. Then if there's only one element in the list, it returns that element.

It lets you do
```
doc.person
doc.person.people[0]
doc.person.people.each do do |p|
p.value = "human"
end
```