class_docstr: A representation of a set of features, usually associated with a word form.
class_docstr_tok: ["A","representation","of","a","set","of","features",",","usually","associated","with","a","word","form","."]
docstr: Underspecify the given feature in the bundle.
  >>> f1 = f(F.pos, N.pos, V.neg)
  >>> f1.underspecify(F)
  >>> f1[F] is Underspecified
  True
docstr_tok: ["Underspecify","the","given","feature","in","the","bundle",".",">",">",">","f1","=","f","(","F.pos",",","N.pos",",","V.neg",")",">",">",">","f1.underspecify","(","F",")",">",">",">","f1","[","F","]","is","Underspecified","True"]
code: def underspecify(
      self, feature_name: Type[MorphosyntacticFeature]
  ) -> None:
      """
      Underspecify the given feature in the bundle.
      >>> f1 = f(F.pos, N.pos, V.neg)
      >>> f1.underspecify(F)
      >>> f1[F] is Underspecified
      True
      """
      if not issubclass(feature_name, MorphosyntacticFeature):
          raise TypeError(
              str(feature_name) + " is not a morphosytactic feature"
          )
      self.features[feature_name] = Underspecified
  
file_path: cltk/src/cltk/morphology/morphosyntax.py
imports: from typing import Dict, List, Optional, Tuple, Type, Union
  from cltk.core.exceptions import CLTKException
  from cltk.morphology.universal_dependencies_features import *
label_desc: Use image node_id 5 for calling the MorphosyntacticFeatureBundle obj's underlying member method code with example usage: obj.underspecify(feature_name) without return types