# File lib/wordnet/synset.rb, line 628
                def frames
                        frarray = self.frameslist.split( WordNet::SubDelimRe )
                        verbFrames = []

                        @mutex.synchronize( Sync::SH ) {
                                frarray.each {|fr|
                                        fnum, wnum = fr.split
                                        if wnum > 0
                                                wordtext = " (" + self.words[wnum] + ")"
                                                verbFrames.push VerbSents[ fnum ] + wordtext
                                        else
                                                verbFrames.push VerbSents[ fnum ]
                                        end
                                }
                        }

                        return verbFrames
                end