And what if it's deeper in the tree? Looks like a VERY dirty hack.