def _prettyPrintByName(self, name, seen=None, dent=0):
    """Get pretty printed object prototype from the schema name.

    Args:
      name: string, Name of schema in the discovery document.
      seen: list of string, Names of schema already seen. Used to handle
        recursive definitions.

    Returns:
      string, A string that contains a prototype object with
        comments that conforms to the given schema.
    """
    if seen is None:
      seen = []

    if name in seen:
      # Do not fall into an infinite loop over recursive definitions.
      return name % '# Object with schema name: %s'
    seen.append(name)

    if name not in self.pretty:
      self.pretty[name] = _SchemaToStruct(self.schemas[name],
          seen, dent).to_str(self._prettyPrintByName)

    seen.pop()

    return self.pretty[name]
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/google-api-python-client/apiclient/schema.py/Schemas._prettyPrintByName/swapped operands of `%`