if ( isDenormalizeOpAttrsEnabled ) { return new SearchResultFilteringEnumeration( e, searchCtls, invocation, DENORMALIZING_SEARCH_FILTER ); }
    public NamingEnumeration search( NextInterceptor nextInterceptor, LdapDN base, Map env, ExprNode filter,                                     SearchControls searchCtls ) throws NamingException    {        Invocation invocation = InvocationStack.getInstance().peek();        NamingEnumeration e = nextInterceptor.search( base, env, filter, searchCtls );        if ( searchCtls.getReturningAttributes() != null )        {            return e;        }        return new SearchResultFilteringEnumeration( e, searchCtls, invocation, SEARCH_FILTER );    }