Do leaf nodes really have position?  I thought that was a property of a container, in terms of defining which child was "current".