filter( ( Attributes ) invocation.getReturnValue() );
Attributes attributes = ( Attributes ) invocation.getReturnValue(); Attributes retval = ( Attributes ) attributes.clone(); filter( retval ); invocation.setReturnValue( retval );
    protected void lookup( Name dn ) throws NamingException    {        Invocation invocation = getInvocation();        if ( invocation.getState() == InvocationStateEnum.POSTINVOCATION )        {            filter( ( Attributes ) invocation.getReturnValue() );        }    }