Fix a bug where ../../ paths didn't work if they were in a helper

The patch for hash parameters introduced a bug where a helper
always resulted in a RootContext being used when it should
just be reusing the existing ChildContext