def extract_lazy_object(lo):
 if (not hasattr(lo, '_wrapped')):
  return lo
 if (lo._wrapped is empty):
  lo._setup()
 return lo._wrapped

def extract_lazy_object ( lo ) : if ( not hasattr ( lo , '_wrapped' ) ) : return lo if ( lo . _wrapped is empty ) : lo . _setup ( ) return lo . _wrapped
unwrap a lazyobject and return the inner object .