traverse

$h->traverse(sub, [ignoretext])