if ( searchCtls.getReturningAttributes() != null ) { return e; }
    public NamingEnumeration search( NextInterceptor nextInterceptor,            Name base, Map env, ExprNode filter,            SearchControls searchCtls ) throws NamingException    {        NamingEnumeration e = nextInterceptor.search( base, env, filter, searchCtls );        if ( searchCtls.getReturningAttributes() != null )        {            return e;        }        LdapContext ctx =            ( LdapContext ) InvocationStack.getInstance().peek().getCaller();        return new SearchResultFilteringEnumeration( e, searchCtls, ctx, SEARCH_FILTER );    }