Hi Erik,
You're welcome! It took a bit of figuring out though, so I'm happy to save you the time.
I also think it should be documented.
I do understand why it is like this though. View templates. It's a way for the view range to be included in view templates and still work.
Cheers,
-Matt
p.s. note that I've edited out the 'use bottom level' and 'use top level' comments from my code post. I think that was just for the application I needed it for.