Perm.domain is an Iterable now, was an Iterator. Permits reuse.