code: def update(self, other):
          
          if type(self) != type(other):
              return NotImplemented
          else:
              if other.bad:
                  self.error = other.error
                  self.bad = True
              self._fieldDict.update(other._fieldDict)
docs: Adds all the tag-entry pairs from _other_ to the `Grant`. If there is a conflict _other_ takes precedence.
  
          # Parameters
  
          _other_ : `Grant`
  
          > Another `Grant` of the same type as _self_