class_docstr: Module that has a scope to capture vars/losses made by `get_variable`.
code: def _variable_creator(self, next_creator, **kwargs):
      var = next_creator(**kwargs)
      self._variables[var.name] = var
  
      return var
  
imports: import functools
  from tensorflow.python.eager import context
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_shape
  from tensorflow.python.keras.engine import base_layer
  from tensorflow.python.keras.utils import tf_contextlib
  from tensorflow.python.keras.utils import tf_inspect
  from tensorflow.python.module import module
  from tensorflow.python.ops import init_ops
  from tensorflow.python.ops import variable_scope
  from tensorflow.python.ops import variables
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.util import tf_decorator
label_desc: Use image node_id 2 for calling the VariableAndLossTracker obj's underlying member method code with example usage: obj._variable_creator(next_creator) and returns: var