code: def __call__(self, func):
      @functools.wraps(func)
      def wrapper(*args, **kwargs):
          with self:
              return func(*args, **kwargs)
  
      return wrapper
  
file_path: plotnine/plotnine/themes/seaborn_rcmod.py
imports: import functools
  import matplotlib
label_desc: Use image node_id 3 for calling the _RCAesthetics obj's underlying member method code with example usage: obj.__call__(func) and returns: wrapper, func