MoveToFirstChildItem moves to the first child item of the item pointed to by the supplied reference pointer.
ptr:MoveToFirstChildItem( ptrRef )
The pointer used as a parameter can be the same pointer.
pi:MoveToFirstChildItem(pi) -- moves pi to point to its own first child pi:MoveToFirstChildItem(pi2) -- moves pi to point to pi2's first child