code: def protect(self, password=None, read_protect=False, protect_from=0):
          
          return super(NTAG203, self).protect(
              password, read_protect, protect_from)
docs: Set lock bits to disable future memory modifications.
  
          If *password* is None, all memory pages except the 16-bit
          counter in page 41 are protected by setting the relevant lock
          bits (note that lock bits can not be reset). If valid NDEF
          management data is found in page 4, protect() also sets the
          NDEF write flag to read-only.
  
          The NTAG203 can not be password protected. If a *password*
          argument is provided, the protect() method always returns
          False.