Groovy: Sintaxe correta para XMLSlurper para localizar elementos com um determinado atributo

Dado um arquivo HTML com a estruturahtml -> body -> um monte de divs Qual é a instrução groovy correta para encontrar todos os divs com um atributo de tags não em branco?

O seguinte não está funcionando:

<code>def nodes = html.body.div.findAll { it.@tags != null }
</code>

porque encontra todos os nós.

questionAnswers(1)

yourAnswerToTheQuestion