code: def __init__(self, callback, remote_reference=None):
      object.__setattr__(self, "_wrapped", None)
      object.__setattr__(self, "_callback", callback)
      object.__setattr__(self, "_remote_reference", remote_reference)
      if remote_reference:
          LazyEvalWrapper._remote_reference_calls.append(
              remote_reference
          )
  
imports: import itertools
  import json
  from copy import copy
  from logging import getLogger
  import six
  import yaml
label_desc: Use image node_id 1 to create a new LazyEvalWrapper object from inherited base classes:  with example: obj = LazyEvalWrapper(callback, remote_reference)