#NEWLINE# def select( self , label = None , fs = None , aspace = None ) : #NEWLINE# #INDENT# 'Generates Annotation objects having the given label and features\n        subsumed by the given FeatureStructure.\n\n        Parameters\n        ----------\n        label : str\n        fs : FeatureStructure\n        aspace : an AnnotationSpace name\n\n        Returns\n        -------\n        gen : generator of Annotation\n        ' #NEWLINE# filters = self . _build_filters ( label , fs , aspace ) #NEWLINE# return ( aspace for ann in self . _elements if all ( ( fn ( ann ) for fn in filters ) ) )