can be $this->traversalStrategy = $strategy ?: new RecursiveRoleIteratorStrategy();