Magically navigate through xml as if it were a ruby object