if ( null == value ) { value = this.bootstrap.getNameSet( oid ); }
    public List getNameSet( String oid ) throws NamingException    {        Object value = byOid.get( oid );                if ( null == value )        {            String msg = "OID '" + oid + "' was not found within the OID registry";            NamingException fault = new NamingException ( msg );            monitor.oidDoesNotExist( oid, fault );            throw fault;        }                if ( value instanceof String )        {            List list = Collections.singletonList( value );            monitor.namesResolved( oid, list );            return list;        }                monitor.namesResolved( oid, ( List ) value );        return ( List ) value;    }