this must be inside a ``->children()`` call