private Environment createChildEnvironment() {
            return owner!=null ? owner.environment().nested() : Execution.Environment.<Searcher>createEmpty();
        }
Creates a child environment if this has an owner, or a root environment otherwise
container-search/src/main/java/com/yahoo/search/searchchain/Execution.java