RecursiveOpenStruct lost when object[:prop] called instead of object.prop

Fixes #16.
Good point to test `#[]` directly. Did it even better now.