parameters: (self)
return_statement: return ((object_identity.Reference(self.y),) +
              self._deep_tuple(tuple(sorted(self.kwargs.items()))))
docstring: Returns key used for caching X=g^{-1}(Y).
docstring_summary: Returns key used for caching X=g^{-1}(Y).
docstring_tokens: Returns key used for caching X = g^ { - 1 } ( Y ) .
function: def y_key(self):
      """Returns key used for caching X=g^{-1}(Y)."""
      return ((object_identity.Reference(self.y),) +
              self._deep_tuple(tuple(sorted(self.kwargs.items()))))
function_tokens: def y_key ( self ) : return ( ( object_identity . Reference ( self . y ) , ) + self . _deep_tuple ( tuple ( sorted ( self . kwargs . items ( ) ) ) ) )