def _isLikelyNotPhrase( self, headVerbRoot, headVerbWID, nomAdvWID, widToToken):
        ''' Kontrollib, et nom/adv ei kuuluks mingi suurema fraasi kooseisu (poleks fraasi peas6na).
            Tagastab True, kui:
               *) nom/adv j2rgneb vahetult peaverbile
               *) või nom/adv on vahetult osalause alguses
               *) või nom-ile eelneb vahetult selline s6na, mis kindlasti ei saa olla
                  eestäiendiks
               *) või nom/adv puhul on tegemist olema-verbi adv-ga;
        '''
        minWID = min(widToToken.keys())
        nomAdvToken = widToToken[nomAdvWID]
        isNom = self.wtNom.matches(nomAdvToken)
        if headVerbWID+1 == nomAdvWID:
            #   1) Kui nom/adv j2rgneb vahetult verbile, siis on ysna turvaline arvata,
            #      et need kuuluvad kokku, nt:
            #             ja seda tunnet on_0 raske_0 millegi vastu vahetada_0 .
            #             mida nad peavad_0 vajalikuks_0 läände müüa_0
            return True
        elif minWID == nomAdvWID:
            #   2) Kui nom/adv on vahetult osalause alguses, siis on samuti üsna turvaline
            #      eeldada, et see kuulub verbiga kokku, nt:
            #             Tarvis_0 on_0 muretseda_0 veel auhinnafond 250 000 dollarit .
            #             Raske_0 on_0 temaga vaielda_0 .
            return True
        elif isNom and nomAdvWID-1 in widToToken:
            prevToken = widToToken[nomAdvWID-1]
            if self.wtNotSyntAttrib.matches(prevToken):
                #
                #   3.1) Kui nom-ile eelneb vahetult adverb, mis tavaliselt allub otse 
                #        verbile ning ei funktsioneeri eest2iendina (nt 'ju', 'ikka',
                #        'vist', 'veel' jms), siis on ysna turvaline eeldada, et nom
                #        ei ole mingi fraasi osa:
                #             Kaudseid näitajaid on_0 aga võimalik_0 analüüsida_0
                #             Pole_0 ju mõtet_0 hakata_0 teile ette laduma asjaolusid
                #             on_0 veel raske_0 kommenteerida_0
                #
                return True
            elif self.wtNom.matches(prevToken):
                if self.wtNomSemCase.matches(prevToken):
                    if not self.wtNomSemCase.matches(nomAdvToken):
                        #
                        #   3.2) Kui nom-ile vahetult eelnev s6na on semantilises k22ndes, aga nom
                        #        mitte, pole nad suure t6en2osusega seotud, nt:
                        #             Siis jääb_0 ootajal võimalus_0 öelda_0 
                        #             vahendajate juurdehindlust on_0 riigil võimalik_0 kontrollida_0 .
                        #             Ka üürnikul on_0 selle seadusega õigus_0 maksta_0 vähem üüri
                        #
                        return True
                    else:
                        #
                        #   3.3) Kui nii nom kui vahetult eelnev s6na on m6lemad semantilises k22ndes, 
                        #        aga k22nded on erinevad, ei moodusta nad t6en2oliselt yhte fraasi, nt:
                        #            pole_0 ettevõttel plaanis_0 Tartus kaugküttesooja hinda tõsta_0 .
                        #            Ginrichi teatel on_0 vabariiklastel kavas_0 luua_0 erikomisjon ,
                        #            et ühegi parkimismaja rajamist pole_0 linnal kavas_0 toetada_0 .
                        #
                        analyses1 = self.wtNomSemCase.matchingAnalyses(prevToken)
                        analyses2 = self.wtNomSemCase.matchingAnalyses(nomAdvToken)
                        forms1 = set([a[FORM] for a in analyses1])
                        forms2 = set([a[FORM] for a in analyses2])
                        if len(forms1.intersection(forms2))==0:
                            return True
        elif not isNom and headVerbRoot.startswith('ole '):
            #
            #   X) Kui tegemist on olema-ga liituva adv-ga, eeldame, et see on suurema t6en2osusega yksik, 
            #      st pole mingi fraasi koosseisus:
            #            Theresel polnud_0 raskeid seasöögiämbreid tarvis_0 ubida_0 .
            #            Seepärast pole_0 meil ka häbi vaja_0 tunda_0
            #
            #      NB! Alati see siiski nii ei ole, st võib liituda tähendust intensiivistav 'väga',
            #      'pisut', 'palju' jms adverb, nt:
            #            Meil pole_0 siin palju vaja_0 pingutada_0
            #
            return True
        return False