improve laterSiblings; document code