message: Only accept the two current "Tink-Any" type protos for our special parsing in key_util.
  Also, slightly change the code -- there isn't really a reason for "if".
diff: @@ -202,14 +202,12 @@ def _text_format_message(msg: message.Message, indent: str,
  """
  output = []
  fields = msg.DESCRIPTOR.fields
  - if (len(fields) >= 2 and fields[0].name == 'type_url' and
  - fields[1].name == 'value'):
  - # special case for custom 'any' proto.
  - if getattr(msg, 'type_url'):
  - type_url = getattr(msg, 'type_url')
  + # special case for Tinks custom 'any' proto.
  + if (msg.DESCRIPTOR.full_name == 'google.crypto.tink.KeyTemplate' or
  + msg.DESCRIPTOR.full_name == 'google.crypto.tink.KeyData'):
  + type_url = getattr(msg, 'type_url') # Pytype requires to use getattr
  output.append(
  _text_format_field(type_url, fields[0], indent, remove_value))
  - if getattr(msg, 'value'):
  value = getattr(msg, 'value')
  if msg.DESCRIPTOR.full_name == 'google.crypto.tink.KeyTemplate':
  # In KeyTemplates, type_url does not match the proto type used.
  