Sure. Basically I needed a way to find from the bottom of the stack, and traverse my way towards the top, instead of the default behavior of starting at the top of the stack, and only popping off a context and checking the next one if the value wasn't found.

This is necessary due the way multiple level inheritance was specified in hogan (see tests [here](https://github.com/bobthecow/mustache.php/pull/198/files#diff-cb221d83ee744c07b4829d2edf0bef8fR232) and [here](https://github.com/bobthecow/mustache.php/pull/198/files#diff-cb221d83ee744c07b4829d2edf0bef8fR270)). Basically, the *first* `{{$` that is *set* wins instead of the last value that was set. As opposed to the behavior of normal variable resolution where the top-most context on the stack wins out. Does that make sense?

The method could definitely do with a better name.