Anyway, It is ok to do it in `RecursiveRoleIterator::__construct()`?