parameters: (self)
docstring: Sets the attributes here because the str class does not
          allow to pass in anything other than a string to the constructor
          so we can't really mess with the other attributes.
docstring_summary: Sets the attributes here because the str class does not
          allow to pass in anything other than a string to the constructor
          so we can't really mess with the other attributes.
docstring_tokens: Sets the attributes here because the str class does not allow to pass in anything other than a string to the constructor so we can t really mess with the other attributes .
function: def _set_attributes(self):
          """
          Sets the attributes here because the str class does not
          allow to pass in anything other than a string to the constructor
          so we can't really mess with the other attributes.
          """
          for k, v in self.__colors__.items():
              setattr(self, k, self.make_color(v))
function_tokens: def _set_attributes ( self ) : for k , v in self . __colors__ . items ( ) : setattr ( self , k , self . make_color ( v ) )