Support recursive object traversal

Nested this.property traversal wasn't possible. With this fix, it is.