#include "run-time.h"

/* Typedefs for referenced classes */

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D Pgf_cache_;
  D debug_name_;
  D generic_function_methods_;
  D discriminator_;
  D incremental_gf_module_;
  D incremental_gf_domain_info_;
  D incremental_gf_method_libraries_;
  D incremental_gf_properties_;
} _KLincremental_generic_functionGVKe;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D debug_name_;
  D class_implementation_class_;
  D class_subtype_bit_;
  D class_module_;
} _KLfunction_classGVKi;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D debug_name_;
  D class_implementation_class_;
  D class_subtype_bit_;
  D class_module_;
} _KLclassGVKd;

#define  define__KLmm_wrapperGVKi(nrepeated) \
  typedef struct { \
    D wrapper; \
    D mm_wrapper_implementation_class_; \
    D mm_wrapper_subtype_mask_; \
    DWORD mm_wrapper_fixed_part_; \
    DWORD mm_wrapper_variable_part_; \
    D mm_wrapper_number_patterns_; \
    DWORD mm_wrapper_pattern_element_[nrepeated+1]; \
  } _KLmm_wrapperGVKi_##nrepeated;
define__KLmm_wrapperGVKi(1);
define__KLmm_wrapperGVKi(0);

typedef struct {
  D wrapper;
  D namespace_name_;
  D library_major_version_;
  D library_minor_version_;
  D library_build_count_;
  D used_libraries_;
  D all_used_libraries_;
  D runtime_module_;
  D library_defined_generics_;
  D library_number_static_dispatches_;
  D library_number_dynamic_dispatches_;
} _KLlibraryGVKe;

typedef struct {
  D wrapper;
} _KLbooleanGVKd;

typedef struct {
  D wrapper;
} _KLobjectGVKd;

typedef struct {
  D wrapper;
} _KLunboundGVKe;

typedef struct {
  D wrapper;
  D head_;
  D tail_;
} _KLempty_listGVKd;

#define  define__KLsimple_object_vectorGVKd(nrepeated) \
  typedef struct { \
    D wrapper; \
    D size_; \
    D vector_element_[nrepeated+1]; \
  } _KLsimple_object_vectorGVKd_##nrepeated;
define__KLsimple_object_vectorGVKd(3);
define__KLsimple_object_vectorGVKd(8);
define__KLsimple_object_vectorGVKd(28);
define__KLsimple_object_vectorGVKd(6);
define__KLsimple_object_vectorGVKd(14);
define__KLsimple_object_vectorGVKd(5);
define__KLsimple_object_vectorGVKd(7);
define__KLsimple_object_vectorGVKd(10);
define__KLsimple_object_vectorGVKd(256);
define__KLsimple_object_vectorGVKd(1);
define__KLsimple_object_vectorGVKd(16);
define__KLsimple_object_vectorGVKd(2);
define__KLsimple_object_vectorGVKd(0);

typedef struct {
  D wrapper;
  D object_dood_state_;
  D proxy_address_;
} _KLdood_address_proxyGVdood;

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D Pgf_cache_;
  D debug_name_;
  D generic_function_methods_;
  D discriminator_;
} _KLsealed_generic_functionGVKe;

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D mep_;
} _KLsimple_methodGVKe;

#define  define__KLbyte_stringGVKd(nrepeated) \
  typedef struct { \
    D wrapper; \
    D size_; \
    char string_element_[nrepeated+1]; \
  } _KLbyte_stringGVKd_##nrepeated;
define__KLbyte_stringGVKd(32);
define__KLbyte_stringGVKd(35);
define__KLbyte_stringGVKd(41);
define__KLbyte_stringGVKd(39);
define__KLbyte_stringGVKd(34);
define__KLbyte_stringGVKd(33);
define__KLbyte_stringGVKd(8);
define__KLbyte_stringGVKd(17);
define__KLbyte_stringGVKd(10);
define__KLbyte_stringGVKd(23);
define__KLbyte_stringGVKd(22);
define__KLbyte_stringGVKd(5);
define__KLbyte_stringGVKd(27);
define__KLbyte_stringGVKd(19);
define__KLbyte_stringGVKd(15);
define__KLbyte_stringGVKd(30);
define__KLbyte_stringGVKd(21);
define__KLbyte_stringGVKd(9);
define__KLbyte_stringGVKd(24);
define__KLbyte_stringGVKd(6);
define__KLbyte_stringGVKd(26);
define__KLbyte_stringGVKd(31);
define__KLbyte_stringGVKd(12);
define__KLbyte_stringGVKd(28);
define__KLbyte_stringGVKd(14);

#define  define__KLsimple_closure_methodGVKi(nrepeated) \
  typedef struct { \
    D wrapper; \
    D xep_; \
    D function_signature_; \
    D mep_; \
    D environment_size_; \
    D environment_element_[nrepeated+1]; \
  } _KLsimple_closure_methodGVKi_##nrepeated;
define__KLsimple_closure_methodGVKi(0);

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
} _KLsignatureGVKe;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D union_type1_;
  D union_type2_;
} _KLunionGVKe;

typedef struct {
  D wrapper;
  D source_position_source_record_;
  D start_offset_into_source_record_;
  D end_offset_into_source_record_;
} _KLabsolute_source_positionGYharp_debug_infoVharp;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D singleton_object_;
} _KLsingletonGVKd;

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
} _KLobject_signatureGVKe;

typedef struct {
  D wrapper;
  D properties_;
  D engine_node_callback_;
  D engine_node_entry_point_;
} _KLabsent_engine_nodeGVKg;

typedef struct {
  D wrapper;
  D head_;
  D tail_;
} _KLpairGVKd;

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
  D signature_values_;
} _KLsignatureAvaluesGVKi;

typedef struct {
  D wrapper;
  D xep_;
  D method_slot_descriptor_;
} _KLgetter_methodGVKi;

typedef struct {
  D wrapper;
  D slot_descriptor_properties_;
  D init_data_slot_;
  D slot_owner_;
  D init_keyword_;
  D slot_getter_;
  D slot_setter_;
  D slot_type_;
} _KLinstance_slot_descriptorGVKe;

typedef struct {
  D wrapper;
} _KLintegerGVKd;

typedef struct {
  D wrapper;
  D symbol_name_;
} _KLsymbolGVKd;

typedef struct {
  D wrapper;
} _KLvectorGVKd;

typedef struct {
  D wrapper;
  D class_properties_;
  D iclass_class_;
  D class_mm_wrapper_;
  D repeated_slot_descriptor_;
  D instance_slot_descriptors_;
  D iclass_dispatch_key_;
  D class_constructor_;
  D direct_superclasses_;
  D class_rcpl_vector_;
  D class_rcpl_position_;
  D class_rcpl_other_positions_;
  D class_known_joint_;
  D iclass_dependent_generics_;
  D iclass_subclass_dependent_generics_;
  D direct_subclasses_;
  D direct_methods_;
  D direct_slot_descriptors_;
  D slot_descriptors_;
  D direct_inherited_slot_descriptors_;
  D direct_initialization_argument_descriptors_;
  D class_slot_descriptors_;
  D defaulted_initialization_arguments_slot_;
  D class_slot_storage_;
} _KLimplementation_classGVKe;

typedef struct {
  D wrapper;
  D object_dood_state_;
  D proxy_address_;
} _KLdood_slot_value_proxyGVdood;

typedef struct {
  D wrapper;
} _KLsource_locationGVsource_records;

typedef struct {
  D wrapper;
} _KLlambda_compiled_dataGVdfmc_back_end_protocol;

typedef struct {
  D wrapper;
  D xep_;
  D function_signature_;
  D mep_;
  D iep_;
  D keyword_specifiers_;
} _KLkeyword_methodGVKe;

typedef struct {
  D wrapper;
  D signature_properties_;
  D signature_required_;
  D signature_keys_;
  D signature_key_types_;
  D signature_values_;
} _KLkeyword_signatureAvaluesGVKi;

typedef struct {
  D wrapper;
  D xep_;
  D method_slot_descriptor_;
} _KLsetter_methodGVKi;

typedef struct {
  D wrapper;
  D namespace_name_;
  D home_library_;
} _KLmoduleGVKe;

typedef struct {
  D wrapper;
  D head_;
  D tail_;
} _KLlistGVKd;

typedef struct {
  D wrapper;
  D instanceQ_iep_;
  D subclass_class_;
} _KLsubclassGVKe;


/* Typedefs for defined classes */

typedef struct {
  D wrapper;
  D private_lambda_name_internal_;
  D private_lambda_location_;
  D private_lambda_all_locators_;
  D private_lambda_selected_locators_internal_;
  D private_lambda_variable_scopes_internal_;
  D private_lambda_all_variable_scopes_;
  D private_lambda_all_variable_names_;
  D compiled_lambda_packed_slot_;
} _KLcompiled_lambdaGYbase_harpVharp;

typedef struct {
  D wrapper;
  D lambda_frame_g_size_internal_;
  D lambda_frame_n_size_internal_;
  D private_lambda_harp_print_info_internal_;
  D lambda_is_publicQ_internal_;
  D lambda_is_exportQ_internal_;
} _KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp;

typedef struct {
  D wrapper;
  D private_lambda_name_internal_;
  D private_lambda_location_;
  D private_lambda_all_locators_;
  D private_lambda_selected_locators_internal_;
  D private_lambda_variable_scopes_internal_;
  D private_lambda_all_variable_scopes_;
  D private_lambda_all_variable_names_;
  D compiled_lambda_packed_slot_;
  D lambda_object_location_;
  D private_lambda_model_object_;
  D private_lambda_code_;
  D private_lambda_referenced_data_;
  D private_lambda_labels_;
  D private_lambda_externals_;
} _KLfully_compiled_lambdaGYbase_harpVharp;

typedef struct {
  D wrapper;
  D private_lambda_name_internal_;
  D private_lambda_location_;
  D private_lambda_all_locators_;
  D private_lambda_selected_locators_internal_;
  D private_lambda_variable_scopes_internal_;
  D private_lambda_all_variable_scopes_;
  D private_lambda_all_variable_names_;
  D compiled_lambda_packed_slot_;
} _KLstripped_compiled_lambdaGYharp_outputterVharp;


/* Referenced object declarations */

D KPadd_classVKeI (D);
D KPadd_a_methodVKnI (D, D, D, D, D, D);
extern _KLincremental_generic_functionGVKe Kdood_lazy_gettersVdood;
extern _KLfunction_classGVKi KLincremental_generic_functionGVKe;
extern _KLclassGVKd KLfunction_classGVKi;
extern _KLclassGVKd KLclassGVKd;
extern _KLmm_wrapperGVKi_0 KLclassGVKdW;
extern _KLclassGVKd KLmm_wrapperGVKi;
extern _KLmm_wrapperGVKi_1 KLmm_wrapperGVKiW;
extern _KLmm_wrapperGVKi_0 KLfunction_classGVKiW;
extern _KLmm_wrapperGVKi_0 KLincremental_generic_functionGVKeW;
extern _KLlibraryGVKe Kharp_libraryYdylan_userVharp;
extern _KLclassGVKd KLlibraryGVKe;
extern _KLmm_wrapperGVKi_0 KLlibraryGVKeW;
extern _KLbooleanGVKd KPfalseVKi;
extern _KLclassGVKd KLbooleanGVKd;
extern _KLmm_wrapperGVKi_0 KLbooleanGVKdW;
extern _KLincremental_generic_functionGVKe KmakeVKd;
extern _KLclassGVKd KLobjectGVKd;
extern _KLmm_wrapperGVKi_0 KLobjectGVKdW;
extern _KLunboundGVKe KPunboundVKi;
extern _KLclassGVKd KLunboundGVKe;
extern _KLmm_wrapperGVKi_0 KLunboundGVKeW;
extern _KLbooleanGVKd KPtrueVKi;
D Kunpack_value_as_bitsetYharp_utilsVharpMM0I (D);
D KchooseVKdMM1I (D, D);
extern _KLempty_listGVKd KPempty_listVKi;
extern _KLclassGVKd KLempty_listGVKd;
extern _KLmm_wrapperGVKi_0 KLempty_listGVKdW;
extern _KLclassGVKd KLsimple_object_vectorGVKd;
extern _KLmm_wrapperGVKi_0 KLsimple_object_vectorGVKdW;
extern _KLclassGVKd KLdood_address_proxyGVdood;
extern _KLmm_wrapperGVKi_0 KLdood_address_proxyGVdoodW;
D Kobject_classVKdI (D);
extern _KLsealed_generic_functionGVKe Kproxy_slot_descriptorVdood;
extern _KLclassGVKd KLsealed_generic_functionGVKe;
extern _KLmm_wrapperGVKi_0 KLsealed_generic_functionGVKeW;
extern _KLincremental_generic_functionGVKe KelementVKd;
extern _KLsimple_object_vectorGVKd_0 KPempty_vectorVKi;
extern _KLsealed_generic_functionGVKe Kslot_getterVKe;
D Kdepth_format_outVdoodI (D, D);
extern _KLincremental_generic_functionGVKe KAVKd;
extern _KLsimple_methodGVKe Kdood_force_slot_value_proxyVdood;
extern _KLfunction_classGVKi KLsimple_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLsimple_methodGVKeW;
extern _KLsimple_methodGVKe Kwalker_slot_value_setterVwalker;
extern _KLincremental_generic_functionGVKe K_VKd;
extern _KLclassGVKd KLbyte_stringGVKd;
extern _KLmm_wrapperGVKi_0 KLbyte_stringGVKdW;
extern _KLfunction_classGVKi KLsimple_closure_methodGVKi;
extern _KLmm_wrapperGVKi_0 KLsimple_closure_methodGVKiW;
extern _KLclassGVKd KLsignatureGVKe;
extern _KLmm_wrapperGVKi_0 KLsignatureGVKeW;
extern _KLunionGVKe KLrelative_source_positionGYharp_debug_infoVharp;
extern _KLclassGVKd KLunionGVKe;
extern _KLmm_wrapperGVKi_0 KLunionGVKeW;
extern _KLincremental_generic_functionGVKe Kobject_source_location_linesVsource_records;
extern _KLclassGVKd KLabsolute_source_positionGYharp_debug_infoVharp;
extern _KLmm_wrapperGVKi_0 KLabsolute_source_positionGYharp_debug_infoVharpW;
D Ksource_record_start_lineYharp_debug_infoVharpMM0I (D);
D Ksource_record_end_lineYharp_debug_infoVharpMM0I (D);
D Ksource_record_file_nameYharp_debug_infoVharpMM0I (D);
D Kunion_instanceQVKiI (D, D);
extern _KLclassGVKd KLsingletonGVKd;
extern _KLmm_wrapperGVKi_0 KLsingletonGVKdW;
D Ksingleton_pointer_idQ_instanceQVKiI (D, D);
extern _KLunionGVKe KLdebug_scopesGYharp_debug_infoVharp;
extern _KLobject_signatureGVKe KDsignature_LobjectG_object_rest_value_1VKi;
extern _KLclassGVKd KLobject_signatureGVKe;
extern _KLmm_wrapperGVKi_0 KLobject_signatureGVKeW;
extern _KLabsent_engine_nodeGVKg RSINGULAR_Labsent_engine_nodeG;
extern _KLclassGVKd KLabsent_engine_nodeGVKg;
extern _KLmm_wrapperGVKi_0 KLabsent_engine_nodeGVKgW;
extern _KLclassGVKd KLpairGVKd;
extern _KLmm_wrapperGVKi_0 KLpairGVKdW;
extern _KLclassGVKd KLsignatureAvaluesGVKi;
extern _KLmm_wrapperGVKi_0 KLsignatureAvaluesGVKiW;
extern _KLsimple_object_vectorGVKd_16 KDsignature_LintegerG_typesVKi;
extern _KLclassGVKd KLgetter_methodGVKi;
extern _KLmm_wrapperGVKi_0 KLgetter_methodGVKiW;
extern _KLclassGVKd KLinstance_slot_descriptorGVKe;
extern _KLmm_wrapperGVKi_0 KLinstance_slot_descriptorGVKeW;
extern _KLclassGVKd KLintegerGVKd;
extern _KLmm_wrapperGVKi_0 KLintegerGVKdW;
extern _KLclassGVKd KLsymbolGVKd;
extern _KLmm_wrapperGVKi_0 KLsymbolGVKdW;
extern _KLclassGVKd KLvectorGVKd;
extern _KLmm_wrapperGVKi_0 KLvectorGVKdW;
extern _KLclassGVKd KLimplementation_classGVKe;
extern _KLmm_wrapperGVKi_0 KLimplementation_classGVKeW;
extern _KLclassGVKd KLdood_slot_value_proxyGVdood;
extern _KLmm_wrapperGVKi_0 KLdood_slot_value_proxyGVdoodW;
extern _KLsymbolGVKd KJcode_;
extern _KLclassGVKd KLsource_locationGVsource_records;
extern _KLmm_wrapperGVKi_0 KLsource_locationGVsource_recordsW;
extern _KLclassGVKd KLlambda_compiled_dataGVdfmc_back_end_protocol;
extern _KLmm_wrapperGVKi_0 KLlambda_compiled_dataGVdfmc_back_end_protocolW;
extern _KLsymbolGVKd KJname_;
D KerrorVKdMM1I (D, D);
extern _KLincremental_generic_functionGVKe KinitializeVKd;
extern _KLfunction_classGVKi KLkeyword_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLkeyword_methodGVKeW;
extern _KLsymbolGVKd KJslots_;
extern _KLclassGVKd KLkeyword_signatureAvaluesGVKi;
extern _KLmm_wrapperGVKi_0 KLkeyword_signatureAvaluesGVKiW;
extern _KLsimple_object_vectorGVKd_2 KDsignature_LclassG_typesVKi;
extern _KLsimple_object_vectorGVKd_256 KDsignature_LobjectG_typesVKi;
extern _KLobject_signatureGVKe KDsignature_LobjectG_object_rest_value_2VKi;
extern _KLclassGVKd KLsetter_methodGVKi;
extern _KLmm_wrapperGVKi_0 KLsetter_methodGVKiW;
D Kclass_instanceQ_initialVKiI (D, D);
extern _KLmoduleGVKe Kbase_harp_moduleYdylan_userVharp;
extern _KLclassGVKd KLmoduleGVKe;
extern _KLmm_wrapperGVKi_0 KLmoduleGVKeW;
D KlistVKdI (D);
extern _KLsealed_generic_functionGVKe KconcatenateVKd;
extern _KLclassGVKd KLlistGVKd;
extern _KLmm_wrapperGVKi_0 KLlistGVKdW;
extern _KLsimple_object_vectorGVKd_16 KDsignature_LlistG_typesVKi;
extern _KLclassGVKd KLsubclassGVKe;
extern _KLmm_wrapperGVKi_0 KLsubclassGVKeW;
D Ksubclass_instanceQVKiI (D, D);
extern _KLmoduleGVKe Kharp_outputter_moduleYdylan_userVharp;
extern _KLkeyword_methodGVKe Kdefault_class_constructorVKi;
D Kclass_instanceQ_rcpl_single_smallVKiI (D, D);
extern _KLsimple_object_vectorGVKd_16 KDsignature_Lsimple_object_vectorG_typesVKi;
extern _KLsimple_object_vectorGVKd_2 KDsignature_LvectorG_typesVKi;
extern _KLsealed_generic_functionGVKe Kstart_debug_scopes_internalYharp_debug_infoVharp;
extern _KLsealed_generic_functionGVKe Ksize_debug_scopes_internalYharp_debug_infoVharp;
D KmakeVKdMM23I (D, D, D, D);
D KelementVKdMM11I (D, D, D, D);
extern _KLsealed_generic_functionGVKe Kunsupplied_objectVKi;
D Kelement_range_errorVKeI (D, D);
extern D Ttrace_allocationQTVdood;
extern D Tprint_depthTVdood;

/* Defined object declarations */

extern _KLclassGVKd KLcompiled_lambdaGYbase_harpVharp;
extern _KLmm_wrapperGVKi_0 KLcompiled_lambdaGYbase_harpVharpW;
extern _KLsimple_methodGVKe Kdood_lazy_gettersVdoodMharpM0;
D Kdood_lazy_gettersVdoodMharpM0I (D);
extern _KLclassGVKd KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp;
extern _KLmm_wrapperGVKi_0 KLcompiled_lambda_unpacked_slotsGYharp_outputterVharpW;
extern _KLsimple_methodGVKe Kdood_lazy_gettersVdoodMharpM2;
D Kdood_lazy_gettersVdoodMharpM2I (D);
extern _KLkeyword_methodGVKe KmakeVKdMharpM9;
D KmakeVKdMharpM9I (D, D, D, D, D, D, D);
extern _KLclassGVKd KLfully_compiled_lambdaGYbase_harpVharp;
extern _KLmm_wrapperGVKi_0 KLfully_compiled_lambdaGYbase_harpVharpW;
D Klambda_name_internalYharp_outputterVharpMM0I (D);
D Klambda_model_objectYharp_outputterVharpMM0I (D);
extern _KLsealed_generic_functionGVKe Klambda_is_publicQ_internalYharp_outputterVharp;
extern _KLsealed_generic_functionGVKe Klambda_is_exportQ_internalYharp_outputterVharp;
D Klambda_referenced_dataYharp_outputterVharpMM0I (D);
extern _KLsealed_generic_functionGVKe Klambda_harp_print_info_internalYharp_outputterVharp;
D Klambda_externalsYharp_outputterVharpMM0I (D);
extern _KLsealed_generic_functionGVKe Klambda_frame_g_size_internalYharp_outputterVharp;
extern _KLsealed_generic_functionGVKe Klambda_frame_n_size_internalYharp_outputterVharp;
D Klambda_variable_scopes_internalYharp_outputterVharpMM0I (D);
D Klambda_all_variable_scopesYharp_outputterVharpMM0I (D);
D Klambda_all_variable_namesYharp_outputterVharpMM0I (D);
D Kexternal_lambda_locationYharp_outputterVharpMM0I (D);
D Klambda_all_locatorsYharp_outputterVharpMM0I (D);
D Klambda_selected_locatorsYharp_outputterVharpMM0I (D);
static _KLsimple_closure_methodGVKi_0 Kanonymous_of_lambda_selected_locatorsF36;
static D Kanonymous_of_lambda_selected_locatorsF36I (D);
D Klambda_selected_locators_internalYharp_outputterVharpMM0I (D);
static _KLbyte_stringGVKd_14 K35;
static _KLsignatureGVKe K37;
static _KLsimple_object_vectorGVKd_1 K38;
D Klambda_locationYharp_outputterVharpMM0I (D);
static _KLunionGVKe K40;
static _KLsingletonGVKd K41;
extern _KLgetter_methodGVKi Klambda_frame_n_size_internalYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Klambda_frame_n_size_internalYharp_outputterVharpMM1;
D Klambda_frame_n_size_internalYharp_outputterVharpMM1I (D);
static _KLpairGVKd K45;
static _KLpairGVKd K46;
static _KLbyte_stringGVKd_28 K47;
static _KLsignatureAvaluesGVKi K48;
extern _KLinstance_slot_descriptorGVKe Klambda_frame_n_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG;
static _KLsymbolGVKd KJframe_n_size_;
static _KLbyte_stringGVKd_12 K51;
extern _KLgetter_methodGVKi Klambda_frame_g_size_internalYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Klambda_frame_g_size_internalYharp_outputterVharpMM1;
D Klambda_frame_g_size_internalYharp_outputterVharpMM1I (D);
static _KLpairGVKd K55;
static _KLpairGVKd K56;
static _KLbyte_stringGVKd_28 K57;
extern _KLinstance_slot_descriptorGVKe Klambda_frame_g_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG;
static _KLsymbolGVKd KJframe_g_size_;
static _KLbyte_stringGVKd_12 K60;
extern _KLsimple_methodGVKe Klambda_harp_print_info_internalYharp_outputterVharpMM0;
D Klambda_harp_print_info_internalYharp_outputterVharpMM0I (D);
extern _KLsimple_methodGVKe Klambda_harp_print_info_internalYharp_outputterVharpMM1;
D Klambda_harp_print_info_internalYharp_outputterVharpMM1I (D);
static _KLpairGVKd K65;
static _KLpairGVKd K66;
static _KLbyte_stringGVKd_31 K67;
static _KLsignatureGVKe K68;
static _KLsignatureGVKe K69;
static _KLsimple_object_vectorGVKd_1 K70;
static _KLunionGVKe K71;
extern _KLgetter_methodGVKi Klambda_is_exportQ_internalYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Klambda_is_exportQ_internalYharp_outputterVharpMM1;
D Klambda_is_exportQ_internalYharp_outputterVharpMM1I (D);
static _KLpairGVKd K75;
static _KLpairGVKd K76;
static _KLbyte_stringGVKd_26 K77;
extern _KLinstance_slot_descriptorGVKe Klambda_is_exportQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG;
static _KLsymbolGVKd KJexport_;
static _KLbyte_stringGVKd_6 K80;
extern _KLgetter_methodGVKi Klambda_is_publicQ_internalYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Klambda_is_publicQ_internalYharp_outputterVharpMM1;
D Klambda_is_publicQ_internalYharp_outputterVharpMM1I (D);
static _KLpairGVKd K84;
static _KLpairGVKd K85;
static _KLbyte_stringGVKd_26 K86;
extern _KLinstance_slot_descriptorGVKe Klambda_is_publicQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG;
static _KLsymbolGVKd KJpublic_;
static _KLbyte_stringGVKd_6 K89;
static _KLimplementation_classGVKe K90;
static _KLsimple_object_vectorGVKd_14 K91;
extern _KLkeyword_methodGVKe KLfully_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0;
D KLfully_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0I (D, D, D, D, D, D, D, D, D, D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K94;
static _KLsimple_object_vectorGVKd_6 K95;
static _KLsimple_object_vectorGVKd_6 K96;
extern _KLinstance_slot_descriptorGVKe Klambda_object_locationYharp_outputterVharpHLfully_compiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_model_objectYharp_outputterVharpHLfully_compiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_codeYharp_outputterVharpHLfully_compiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_referenced_dataYharp_outputterVharpHLfully_compiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_labelsYharp_outputterVharpHLfully_compiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_externalsYharp_outputterVharpHLfully_compiled_lambdaG;
static _KLsymbolGVKd KJexternals_;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_externalsYharp_outputterVharp;
static _KLunionGVKe K105;
extern _KLgetter_methodGVKi Kprivate_lambda_externalsYharp_outputterVharpMM0;
static _KLpairGVKd K107;
static _KLbyte_stringGVKd_24 K108;
static _KLbyte_stringGVKd_9 K109;
static _KLsymbolGVKd KJlabels_;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_labelsYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_labelsYharp_outputterVharpMM0;
static _KLpairGVKd K113;
static _KLbyte_stringGVKd_21 K114;
static _KLbyte_stringGVKd_6 K115;
static _KLsymbolGVKd KJreferenced_data_;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_referenced_dataYharp_outputterVharp;
static _KLunionGVKe K118;
extern _KLgetter_methodGVKi Kprivate_lambda_referenced_dataYharp_outputterVharpMM0;
static _KLpairGVKd K120;
static _KLbyte_stringGVKd_30 K121;
static _KLbyte_stringGVKd_15 K122;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_codeYharp_outputterVharp;
static _KLunionGVKe K124;
extern _KLgetter_methodGVKi Kprivate_lambda_codeYharp_outputterVharpMM0;
static _KLpairGVKd K126;
static _KLbyte_stringGVKd_19 K127;
static _KLsymbolGVKd KJmodel_;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_model_objectYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_model_objectYharp_outputterVharpMM0;
static _KLpairGVKd K131;
static _KLbyte_stringGVKd_27 K132;
static _KLbyte_stringGVKd_5 K133;
static _KLsymbolGVKd KJobject_location_;
extern _KLsealed_generic_functionGVKe Klambda_object_locationYharp_outputterVharp;
static _KLunionGVKe K136;
extern _KLgetter_methodGVKi Klambda_object_locationYharp_outputterVharpMM0;
static _KLpairGVKd K138;
static _KLbyte_stringGVKd_22 K139;
static _KLbyte_stringGVKd_15 K140;
static _KLbyte_stringGVKd_23 K141;
static _KLunionGVKe K142;
static _KLunionGVKe K143;
static _KLunionGVKe K144;
static _KLkeyword_signatureAvaluesGVKi K145;
static _KLsimple_object_vectorGVKd_28 K146;
static _KLsymbolGVKd KJlocation_;
static _KLsymbolGVKd KJall_locators_;
static _KLsymbolGVKd KJselected_locators_;
static _KLsymbolGVKd KJscopes_;
static _KLsymbolGVKd KJall_scopes_;
static _KLsymbolGVKd KJall_names_;
static _KLbyte_stringGVKd_9 K153;
static _KLbyte_stringGVKd_10 K154;
static _KLbyte_stringGVKd_6 K155;
static _KLbyte_stringGVKd_17 K156;
static _KLbyte_stringGVKd_12 K157;
static _KLbyte_stringGVKd_8 K158;
static _KLsimple_object_vectorGVKd_14 K159;
static _KLsimple_object_vectorGVKd_1 K160;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_name_internalYharp_outputterVharpHLcompiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_locationYharp_outputterVharpHLcompiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_all_locatorsYharp_outputterVharpHLcompiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_selected_locators_internalYharp_outputterVharpHLcompiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_variable_scopes_internalYharp_outputterVharpHLcompiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_all_variable_scopesYharp_outputterVharpHLcompiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_all_variable_namesYharp_outputterVharpHLcompiled_lambdaG;
extern _KLinstance_slot_descriptorGVKe Kcompiled_lambda_packed_slotYharp_outputterVharpHLcompiled_lambdaG;
extern _KLsealed_generic_functionGVKe Kcompiled_lambda_packed_slotYharp_outputterVharp;
extern _KLgetter_methodGVKi Kcompiled_lambda_packed_slotYharp_outputterVharpMM0;
static _KLpairGVKd K171;
static _KLbyte_stringGVKd_27 K172;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_all_variable_namesYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_all_variable_namesYharp_outputterVharpMM0;
static _KLpairGVKd K175;
static _KLbyte_stringGVKd_33 K176;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_all_variable_scopesYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_all_variable_scopesYharp_outputterVharpMM0;
static _KLpairGVKd K179;
static _KLbyte_stringGVKd_34 K180;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_variable_scopes_internalYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_variable_scopes_internalYharp_outputterVharpMM0;
static _KLpairGVKd K183;
static _KLbyte_stringGVKd_39 K184;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_selected_locators_internalYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_selected_locators_internalYharp_outputterVharpMM0;
static _KLpairGVKd K187;
static _KLbyte_stringGVKd_41 K188;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_all_locatorsYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_all_locatorsYharp_outputterVharpMM0;
static _KLpairGVKd K191;
static _KLbyte_stringGVKd_27 K192;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_locationYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_locationYharp_outputterVharpMM0;
static _KLpairGVKd K195;
static _KLbyte_stringGVKd_23 K196;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_name_internalYharp_outputterVharp;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_name_internal_setterYharp_outputterVharp;
extern _KLsetter_methodGVKi Kprivate_lambda_name_internal_setterYharp_outputterVharpMM0;
static _KLpairGVKd K200;
static _KLbyte_stringGVKd_35 K201;
extern _KLgetter_methodGVKi Kprivate_lambda_name_internalYharp_outputterVharpMM0;
static _KLpairGVKd K203;
static _KLbyte_stringGVKd_28 K204;
static _KLbyte_stringGVKd_23 K205;
extern _KLsimple_methodGVKe Kmake_compiled_lambda_packed_slotQYharp_outputterVharpMM0;
D Kmake_compiled_lambda_packed_slotQYharp_outputterVharpMM0I (D, D, D, D, D);
static _KLsymbolGVKd KJprint_info_;
static _KLbyte_stringGVKd_10 K209;
static _KLsignatureAvaluesGVKi K210;
static _KLsimple_object_vectorGVKd_5 K211;
static _KLsimple_object_vectorGVKd_1 K212;
static _KLunionGVKe K213;
static _KLkeyword_signatureAvaluesGVKi K214;
static _KLsimple_object_vectorGVKd_10 K215;
static _KLsimple_object_vectorGVKd_1 K216;
static _KLsimple_object_vectorGVKd_5 K217;
static _KLsingletonGVKd K218;
static _KLbyte_stringGVKd_15 K219;
extern _KLsealed_generic_functionGVKe Kprivate_lambda_harp_print_info_internalYharp_outputterVharp;
extern _KLgetter_methodGVKi Kprivate_lambda_harp_print_info_internalYharp_outputterVharpMM0;
static _KLpairGVKd K222;
static _KLbyte_stringGVKd_39 K223;
extern _KLinstance_slot_descriptorGVKe Kprivate_lambda_harp_print_info_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG;
static _KLsignatureAvaluesGVKi K225;
static _KLsimple_object_vectorGVKd_1 K226;
static _KLsubclassGVKe K227;
static _KLimplementation_classGVKe K228;
static _KLsimple_object_vectorGVKd_5 K229;
extern _KLkeyword_methodGVKe KLcompiled_lambda_unpacked_slotsGZ32ZconstructorYharp_outputterVharpMM0;
D KLcompiled_lambda_unpacked_slotsGZ32ZconstructorYharp_outputterVharpMM0I (D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_1 K232;
static _KLsimple_object_vectorGVKd_6 K233;
static _KLkeyword_signatureAvaluesGVKi K234;
static _KLsimple_object_vectorGVKd_10 K235;
static _KLbyte_stringGVKd_32 K236;
extern _KLclassGVKd KLstripped_compiled_lambdaGYharp_outputterVharp;
extern _KLmm_wrapperGVKi_0 KLstripped_compiled_lambdaGYharp_outputterVharpW;
static _KLimplementation_classGVKe K239;
static _KLsimple_object_vectorGVKd_8 K240;
extern _KLkeyword_methodGVKe KLstripped_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0;
D KLstripped_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0I (D, D, D, D, D, D, D, D, D, D);
static _KLsimple_object_vectorGVKd_6 K243;
static _KLkeyword_signatureAvaluesGVKi K244;
static _KLsimple_object_vectorGVKd_16 K245;
static _KLsimple_object_vectorGVKd_8 K246;
static _KLsimple_object_vectorGVKd_1 K247;
static _KLbyte_stringGVKd_26 K248;
static _KLsignatureAvaluesGVKi K249;
static _KLsimple_object_vectorGVKd_1 K250;
static _KLsubclassGVKe K251;
static _KLimplementation_classGVKe K252;
static _KLsimple_object_vectorGVKd_1 K253;
static _KLsimple_object_vectorGVKd_6 K254;
static _KLbyte_stringGVKd_17 K255;
extern _KLsimple_methodGVKe Klambda_name_internalYharp_outputterVharpMM0;
static _KLsignatureGVKe K257;
extern _KLsimple_methodGVKe Klambda_name_internal_setterYharp_outputterVharpMM0;
D Klambda_name_internal_setterYharp_outputterVharpMM0I (D, D);
static _KLsignatureGVKe K260;
static _KLsimple_object_vectorGVKd_2 K261;
extern _KLsimple_methodGVKe Klambda_locationYharp_outputterVharpMM0;
static _KLsignatureAvaluesGVKi K263;
static _KLsimple_object_vectorGVKd_1 K264;
extern _KLsimple_methodGVKe Klambda_all_locatorsYharp_outputterVharpMM0;
static _KLsignatureAvaluesGVKi K266;
extern _KLsimple_methodGVKe Klambda_variable_scopes_internalYharp_outputterVharpMM0;
static _KLsignatureAvaluesGVKi K268;
static _KLsimple_object_vectorGVKd_1 K269;
extern _KLsimple_methodGVKe Klambda_all_variable_scopesYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Klambda_all_variable_namesYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Klambda_codeYharp_outputterVharpMM0;
D Klambda_codeYharp_outputterVharpMM0I (D);
static _KLsignatureAvaluesGVKi K274;
extern _KLsimple_methodGVKe Klambda_referenced_dataYharp_outputterVharpMM0;
static _KLsignatureAvaluesGVKi K276;
static _KLsimple_object_vectorGVKd_1 K277;
extern _KLsimple_methodGVKe Klambda_labelsYharp_outputterVharpMM0;
D Klambda_labelsYharp_outputterVharpMM0I (D);
static _KLsignatureAvaluesGVKi K280;
extern _KLsimple_methodGVKe Klambda_externalsYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Kexternal_lambda_locationYharp_outputterVharpMM0;
static _KLsignatureAvaluesGVKi K283;
static _KLsimple_object_vectorGVKd_3 K284;
static _KLunionGVKe K285;
extern _KLsimple_methodGVKe Klambda_frame_g_sizeYharp_outputterVharpMM0;
D Klambda_frame_g_sizeYharp_outputterVharpMM0I (D instance_);
static _KLsignatureAvaluesGVKi K288;
extern _KLsimple_methodGVKe Klambda_frame_n_sizeYharp_outputterVharpMM0;
D Klambda_frame_n_sizeYharp_outputterVharpMM0I (D instance_);
extern _KLsimple_methodGVKe Klambda_harp_print_infoYharp_outputterVharpMM0;
D Klambda_harp_print_infoYharp_outputterVharpMM0I (D instance_);
extern _KLsimple_methodGVKe Klambda_is_publicQYharp_outputterVharpMM0;
D Klambda_is_publicQYharp_outputterVharpMM0I (D instance_);
extern _KLsimple_methodGVKe Klambda_is_exportQYharp_outputterVharpMM0;
D Klambda_is_exportQYharp_outputterVharpMM0I (D instance_);
extern _KLsimple_methodGVKe Kflush_compiled_lambda_post_outputYbase_harpVharpMM0;
D Kflush_compiled_lambda_post_outputYbase_harpVharpMM0I (D);
static _KLsignatureAvaluesGVKi K299;
extern _KLsimple_methodGVKe Klambda_selected_locatorsYharp_outputterVharpMM0;
extern _KLsimple_methodGVKe Klambda_variable_scopesYharp_outputterVharpMM0;
D Klambda_variable_scopesYharp_outputterVharpMM0I (D);
extern _KLsimple_methodGVKe Kdood_lazy_gettersVdoodMharpM1;
D Kdood_lazy_gettersVdoodMharpM1I (D);
static _KLsignatureAvaluesGVKi K306;
static _KLsimple_object_vectorGVKd_1 K307;
static _KLsubclassGVKe K308;
static _KLpairGVKd K309;
static _KLpairGVKd K310;

/* Indirection variables */

static D IKJframe_n_size_ = &KJframe_n_size_;
static D IKJframe_g_size_ = &KJframe_g_size_;
static D IKJexport_ = &KJexport_;
static D IKJpublic_ = &KJpublic_;
static D IKJexternals_ = &KJexternals_;
static D IKJlabels_ = &KJlabels_;
static D IKJreferenced_data_ = &KJreferenced_data_;
static D IKJmodel_ = &KJmodel_;
static D IKJobject_location_ = &KJobject_location_;
static D IKJlocation_ = &KJlocation_;
static D IKJall_locators_ = &KJall_locators_;
static D IKJselected_locators_ = &KJselected_locators_;
static D IKJscopes_ = &KJscopes_;
static D IKJall_scopes_ = &KJall_scopes_;
static D IKJall_names_ = &KJall_names_;
static D IKJprint_info_ = &KJprint_info_;

/* Variables */

D lambda_variable_scopesYharp_outputterVharp = &Klambda_variable_scopesYharp_outputterVharpMM0;
D lambda_selected_locatorsYharp_outputterVharp = &Klambda_selected_locatorsYharp_outputterVharpMM0;
D flush_compiled_lambda_post_outputYbase_harpVharp = &Kflush_compiled_lambda_post_outputYbase_harpVharpMM0;
D lambda_is_exportQYharp_outputterVharp = &Klambda_is_exportQYharp_outputterVharpMM0;
D lambda_is_publicQYharp_outputterVharp = &Klambda_is_publicQYharp_outputterVharpMM0;
D lambda_harp_print_infoYharp_outputterVharp = &Klambda_harp_print_infoYharp_outputterVharpMM0;
D lambda_frame_n_sizeYharp_outputterVharp = &Klambda_frame_n_sizeYharp_outputterVharpMM0;
D lambda_frame_g_sizeYharp_outputterVharp = &Klambda_frame_g_sizeYharp_outputterVharpMM0;
D lambda_harp_print_info_internalYharp_outputterVharp = &Klambda_harp_print_info_internalYharp_outputterVharp;
D lambda_frame_g_size_internalYharp_outputterVharp = &Klambda_frame_g_size_internalYharp_outputterVharp;
D lambda_frame_n_size_internalYharp_outputterVharp = &Klambda_frame_n_size_internalYharp_outputterVharp;
D lambda_is_publicQ_internalYharp_outputterVharp = &Klambda_is_publicQ_internalYharp_outputterVharp;
D lambda_is_exportQ_internalYharp_outputterVharp = &Klambda_is_exportQ_internalYharp_outputterVharp;
D external_lambda_locationYharp_outputterVharp = &Kexternal_lambda_locationYharp_outputterVharpMM0;
D lambda_externalsYharp_outputterVharp = &Klambda_externalsYharp_outputterVharpMM0;
D lambda_labelsYharp_outputterVharp = &Klambda_labelsYharp_outputterVharpMM0;
D lambda_referenced_dataYharp_outputterVharp = &Klambda_referenced_dataYharp_outputterVharpMM0;
D lambda_codeYharp_outputterVharp = &Klambda_codeYharp_outputterVharpMM0;
D lambda_all_variable_namesYharp_outputterVharp = &Klambda_all_variable_namesYharp_outputterVharpMM0;
D lambda_all_variable_scopesYharp_outputterVharp = &Klambda_all_variable_scopesYharp_outputterVharpMM0;
D lambda_variable_scopes_internalYharp_outputterVharp = &Klambda_variable_scopes_internalYharp_outputterVharpMM0;
D lambda_all_locatorsYharp_outputterVharp = &Klambda_all_locatorsYharp_outputterVharpMM0;
D lambda_locationYharp_outputterVharp = &Klambda_locationYharp_outputterVharpMM0;
D lambda_name_internal_setterYharp_outputterVharp = &Klambda_name_internal_setterYharp_outputterVharpMM0;
D lambda_name_internalYharp_outputterVharp = &Klambda_name_internalYharp_outputterVharpMM0;
D Lcompiled_lambdaGYbase_harpVharp = &KLcompiled_lambdaGYbase_harpVharp;
D Lfully_compiled_lambdaGYbase_harpVharp = &KLfully_compiled_lambdaGYbase_harpVharp;
D Lstripped_compiled_lambdaGYharp_outputterVharp = &KLstripped_compiled_lambdaGYharp_outputterVharp;
D Lcompiled_lambda_unpacked_slotsGYharp_outputterVharp = &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp;

/* Objects */

_KLclassGVKd KLcompiled_lambdaGYbase_harpVharp = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_smallVKiI,
  &K255,
  &K252,
  (D) 1,
  &Kbase_harp_moduleYdylan_userVharp
};

_KLmm_wrapperGVKi_0 KLcompiled_lambdaGYbase_harpVharpW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K252,
  (D) 1,
  33,
  33554439,
  (D) 1
};

_KLsimple_methodGVKe Kdood_lazy_gettersVdoodMharpM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K249,
  &Kdood_lazy_gettersVdoodMharpM0I
};

_KLclassGVKd KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K236,
  &K228,
  (D) 1,
  &Kharp_outputter_moduleYdylan_userVharp
};

_KLmm_wrapperGVKi_0 KLcompiled_lambda_unpacked_slotsGYharp_outputterVharpW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K228,
  (D) 1,
  21,
  33554439,
  (D) 1
};

_KLsimple_methodGVKe Kdood_lazy_gettersVdoodMharpM2 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K225,
  &Kdood_lazy_gettersVdoodMharpM2I
};

_KLkeyword_methodGVKe KmakeVKdMharpM9 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_7,
  &K214,
  &key_mep_7,
  &KmakeVKdMharpM9I,
  &K215
};

_KLclassGVKd KLfully_compiled_lambdaGYbase_harpVharp = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K205,
  &K90,
  (D) 1,
  &Kbase_harp_moduleYdylan_userVharp
};

_KLmm_wrapperGVKi_0 KLfully_compiled_lambdaGYbase_harpVharpW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K90,
  (D) 1,
  57,
  33554439,
  (D) 1
};

_KLsealed_generic_functionGVKe Klambda_is_publicQ_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K86,
  &K84,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Klambda_is_exportQ_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K77,
  &K75,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Klambda_harp_print_info_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K67,
  &K65,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Klambda_frame_g_size_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K57,
  &K55,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Klambda_frame_n_size_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K47,
  &K45,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLsimple_closure_methodGVKi_0 Kanonymous_of_lambda_selected_locatorsF36 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_1,
  &K37,
  &Kanonymous_of_lambda_selected_locatorsF36I,
  (D) 1
};

static _KLbyte_stringGVKd_14 K35 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "FORCING %= %=\n"
};

static _KLsignatureGVKe K37 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040197,
  &K38
};

static _KLsimple_object_vectorGVKd_1 K38 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLrelative_source_positionGYharp_debug_infoVharp
};

static _KLunionGVKe K40 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &K41,
  &KLabsolute_source_positionGYharp_debug_infoVharp
};

static _KLsingletonGVKd K41 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KPfalseVKi
};

_KLgetter_methodGVKi Klambda_frame_n_size_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Klambda_frame_n_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG
};

_KLsimple_methodGVKe Klambda_frame_n_size_internalYharp_outputterVharpMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K48,
  &Klambda_frame_n_size_internalYharp_outputterVharpMM1I
};

static _KLpairGVKd K45 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_frame_n_size_internalYharp_outputterVharpMM0,
  &K46
};

static _KLpairGVKd K46 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_frame_n_size_internalYharp_outputterVharpMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_28 K47 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 113,
  "lambda-frame-n-size-internal"
};

static _KLsignatureAvaluesGVKi K48 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &KDsignature_LintegerG_typesVKi,
  &KDsignature_LintegerG_typesVKi
};

_KLinstance_slot_descriptorGVKe Klambda_frame_n_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp,
  &KJframe_n_size_,
  &Klambda_frame_n_size_internalYharp_outputterVharp,
  &KPfalseVKi,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJframe_n_size_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K51
};

static _KLbyte_stringGVKd_12 K51 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "frame-n-size"
};

_KLgetter_methodGVKi Klambda_frame_g_size_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Klambda_frame_g_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG
};

_KLsimple_methodGVKe Klambda_frame_g_size_internalYharp_outputterVharpMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K48,
  &Klambda_frame_g_size_internalYharp_outputterVharpMM1I
};

static _KLpairGVKd K55 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_frame_g_size_internalYharp_outputterVharpMM0,
  &K56
};

static _KLpairGVKd K56 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_frame_g_size_internalYharp_outputterVharpMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_28 K57 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 113,
  "lambda-frame-g-size-internal"
};

_KLinstance_slot_descriptorGVKe Klambda_frame_g_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp,
  &KJframe_g_size_,
  &Klambda_frame_g_size_internalYharp_outputterVharp,
  &KPfalseVKi,
  &KLintegerGVKd
};

static _KLsymbolGVKd KJframe_g_size_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K60
};

static _KLbyte_stringGVKd_12 K60 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "frame-g-size"
};

_KLsimple_methodGVKe Klambda_harp_print_info_internalYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K69,
  &Klambda_harp_print_info_internalYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Klambda_harp_print_info_internalYharp_outputterVharpMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K68,
  &Klambda_harp_print_info_internalYharp_outputterVharpMM1I
};

static _KLpairGVKd K65 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_harp_print_info_internalYharp_outputterVharpMM0,
  &K66
};

static _KLpairGVKd K66 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_harp_print_info_internalYharp_outputterVharpMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_31 K67 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 125,
  "lambda-harp-print-info-internal"
};

static _KLsignatureGVKe K68 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41944069,
  &KDsignature_LintegerG_typesVKi
};

static _KLsignatureGVKe K69 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41944069,
  &K70
};

static _KLsimple_object_vectorGVKd_1 K70 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp
};

static _KLunionGVKe K71 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &K41,
  &KLvectorGVKd
};

_KLgetter_methodGVKi Klambda_is_exportQ_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Klambda_is_exportQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG
};

_KLsimple_methodGVKe Klambda_is_exportQ_internalYharp_outputterVharpMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K68,
  &Klambda_is_exportQ_internalYharp_outputterVharpMM1I
};

static _KLpairGVKd K75 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_is_exportQ_internalYharp_outputterVharpMM0,
  &K76
};

static _KLpairGVKd K76 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_is_exportQ_internalYharp_outputterVharpMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_26 K77 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "lambda-is-export?-internal"
};

_KLinstance_slot_descriptorGVKe Klambda_is_exportQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPtrueVKi,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp,
  &KJexport_,
  &Klambda_is_exportQ_internalYharp_outputterVharp,
  &KPfalseVKi,
  &KLobjectGVKd
};

static _KLsymbolGVKd KJexport_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K80
};

static _KLbyte_stringGVKd_6 K80 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "export"
};

_KLgetter_methodGVKi Klambda_is_publicQ_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Klambda_is_publicQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG
};

_KLsimple_methodGVKe Klambda_is_publicQ_internalYharp_outputterVharpMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K68,
  &Klambda_is_publicQ_internalYharp_outputterVharpMM1I
};

static _KLpairGVKd K84 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_is_publicQ_internalYharp_outputterVharpMM0,
  &K85
};

static _KLpairGVKd K85 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_is_publicQ_internalYharp_outputterVharpMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_26 K86 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "lambda-is-public?-internal"
};

_KLinstance_slot_descriptorGVKe Klambda_is_publicQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPtrueVKi,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp,
  &KJpublic_,
  &Klambda_is_publicQ_internalYharp_outputterVharp,
  &KPfalseVKi,
  &KLobjectGVKd
};

static _KLsymbolGVKd KJpublic_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K89
};

static _KLbyte_stringGVKd_6 K89 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "public"
};

static _KLimplementation_classGVKe K90 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527958073,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KLfully_compiled_lambdaGYbase_harpVharpW,
  &KPfalseVKi,
  &K91,
  (D) -3,
  &KLfully_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0,
  &K94,
  &K95,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K96,
  &K91,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_14 K91 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 57,
  &Kprivate_lambda_name_internalYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_locationYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_all_locatorsYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_selected_locators_internalYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_variable_scopes_internalYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_all_variable_scopesYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_all_variable_namesYharp_outputterVharpHLcompiled_lambdaG,
  &Kcompiled_lambda_packed_slotYharp_outputterVharpHLcompiled_lambdaG,
  &Klambda_object_locationYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_model_objectYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_codeYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_referenced_dataYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_labelsYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_externalsYharp_outputterVharpHLfully_compiled_lambdaG
};

_KLkeyword_methodGVKe KLfully_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep,
  &K145,
  &key_mep_2,
  &KLfully_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0I,
  &K146
};

static _KLsimple_object_vectorGVKd_1 K94 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLcompiled_lambdaGYbase_harpVharp
};

static _KLsimple_object_vectorGVKd_6 K95 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLlambda_compiled_dataGVdfmc_back_end_protocol,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_6 K96 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &Klambda_object_locationYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_model_objectYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_codeYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_referenced_dataYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_labelsYharp_outputterVharpHLfully_compiled_lambdaG,
  &Kprivate_lambda_externalsYharp_outputterVharpHLfully_compiled_lambdaG
};

_KLinstance_slot_descriptorGVKe Klambda_object_locationYharp_outputterVharpHLfully_compiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KJobject_location_,
  &Klambda_object_locationYharp_outputterVharp,
  &KPfalseVKi,
  &K136
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_model_objectYharp_outputterVharpHLfully_compiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KJmodel_,
  &Kprivate_lambda_model_objectYharp_outputterVharp,
  &KPfalseVKi,
  &KLobjectGVKd
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_codeYharp_outputterVharpHLfully_compiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KJcode_,
  &Kprivate_lambda_codeYharp_outputterVharp,
  &KPfalseVKi,
  &K124
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_referenced_dataYharp_outputterVharpHLfully_compiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KJreferenced_data_,
  &Kprivate_lambda_referenced_dataYharp_outputterVharp,
  &KPfalseVKi,
  &K118
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_labelsYharp_outputterVharpHLfully_compiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KJlabels_,
  &Kprivate_lambda_labelsYharp_outputterVharp,
  &KPfalseVKi,
  &K105
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_externalsYharp_outputterVharpHLfully_compiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPempty_vectorVKi,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KJexternals_,
  &Kprivate_lambda_externalsYharp_outputterVharp,
  &KPfalseVKi,
  &K105
};

static _KLsymbolGVKd KJexternals_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K109
};

_KLsealed_generic_functionGVKe Kprivate_lambda_externalsYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K108,
  &K107,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLunionGVKe K105 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &KLdood_slot_value_proxyGVdood,
  &KLsimple_object_vectorGVKd
};

_KLgetter_methodGVKi Kprivate_lambda_externalsYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_externalsYharp_outputterVharpHLfully_compiled_lambdaG
};

static _KLpairGVKd K107 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_externalsYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_24 K108 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 97,
  "private-lambda-externals"
};

static _KLbyte_stringGVKd_9 K109 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "externals"
};

static _KLsymbolGVKd KJlabels_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K115
};

_KLsealed_generic_functionGVKe Kprivate_lambda_labelsYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K114,
  &K113,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_labelsYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_labelsYharp_outputterVharpHLfully_compiled_lambdaG
};

static _KLpairGVKd K113 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_labelsYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_21 K114 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "private-lambda-labels"
};

static _KLbyte_stringGVKd_6 K115 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "labels"
};

static _KLsymbolGVKd KJreferenced_data_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K122
};

_KLsealed_generic_functionGVKe Kprivate_lambda_referenced_dataYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K121,
  &K120,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLunionGVKe K118 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &KLdood_slot_value_proxyGVdood,
  &K71
};

_KLgetter_methodGVKi Kprivate_lambda_referenced_dataYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_referenced_dataYharp_outputterVharpHLfully_compiled_lambdaG
};

static _KLpairGVKd K120 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_referenced_dataYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_30 K121 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 121,
  "private-lambda-referenced-data"
};

static _KLbyte_stringGVKd_15 K122 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "referenced-data"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_codeYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K127,
  &K126,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLunionGVKe K124 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &KLdood_slot_value_proxyGVdood,
  &KLvectorGVKd
};

_KLgetter_methodGVKi Kprivate_lambda_codeYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_codeYharp_outputterVharpHLfully_compiled_lambdaG
};

static _KLpairGVKd K126 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_codeYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_19 K127 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "private-lambda-code"
};

static _KLsymbolGVKd KJmodel_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K133
};

_KLsealed_generic_functionGVKe Kprivate_lambda_model_objectYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K132,
  &K131,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_model_objectYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_model_objectYharp_outputterVharpHLfully_compiled_lambdaG
};

static _KLpairGVKd K131 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_model_objectYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_27 K132 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 109,
  "private-lambda-model-object"
};

static _KLbyte_stringGVKd_5 K133 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 21,
  "model"
};

static _KLsymbolGVKd KJobject_location_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K140
};

_KLsealed_generic_functionGVKe Klambda_object_locationYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K139,
  &K138,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLunionGVKe K136 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &K41,
  &KLsource_locationGVsource_records
};

_KLgetter_methodGVKi Klambda_object_locationYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Klambda_object_locationYharp_outputterVharpHLfully_compiled_lambdaG
};

static _KLpairGVKd K138 = {
  &KLpairGVKdW /* wrapper */,
  &Klambda_object_locationYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_22 K139 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 89,
  "lambda-object-location"
};

static _KLbyte_stringGVKd_15 K140 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "object-location"
};

static _KLbyte_stringGVKd_23 K141 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "Missing init keyword %="
};

static _KLunionGVKe K142 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &KLdood_slot_value_proxyGVdood,
  &K40
};

static _KLunionGVKe K143 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &KLdood_slot_value_proxyGVdood,
  &KLdebug_scopesGYharp_debug_infoVharp
};

static _KLunionGVKe K144 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &KLintegerGVKd,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp
};

static _KLkeyword_signatureAvaluesGVKi K145 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K159,
  &KDsignature_LobjectG_typesVKi,
  &K160
};

static _KLsimple_object_vectorGVKd_28 K146 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 113,
  &KJname_,
  &KPunboundVKi,
  &KJlocation_,
  &KPfalseVKi,
  &KJall_locators_,
  &KPempty_vectorVKi,
  &KJselected_locators_,
  (D) 1,
  &KJscopes_,
  (D) 1,
  &KJall_scopes_,
  &KPempty_vectorVKi,
  &KJall_names_,
  &KPempty_vectorVKi,
  &KJslots_,
  (D) 1,
  &KJobject_location_,
  &KPfalseVKi,
  &KJmodel_,
  &KPunboundVKi,
  &KJcode_,
  &KPunboundVKi,
  &KJreferenced_data_,
  &KPfalseVKi,
  &KJlabels_,
  &KPunboundVKi,
  &KJexternals_,
  &KPempty_vectorVKi
};

static _KLsymbolGVKd KJlocation_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K158
};

static _KLsymbolGVKd KJall_locators_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K157
};

static _KLsymbolGVKd KJselected_locators_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K156
};

static _KLsymbolGVKd KJscopes_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K155
};

static _KLsymbolGVKd KJall_scopes_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K154
};

static _KLsymbolGVKd KJall_names_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K153
};

static _KLbyte_stringGVKd_9 K153 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "all-names"
};

static _KLbyte_stringGVKd_10 K154 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "all-scopes"
};

static _KLbyte_stringGVKd_6 K155 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "scopes"
};

static _KLbyte_stringGVKd_17 K156 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "selected-locators"
};

static _KLbyte_stringGVKd_12 K157 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "all-locators"
};

static _KLbyte_stringGVKd_8 K158 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 33,
  "location"
};

static _KLsimple_object_vectorGVKd_14 K159 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 57,
  &KJname_,
  &KJlocation_,
  &KJall_locators_,
  &KJselected_locators_,
  &KJscopes_,
  &KJall_scopes_,
  &KJall_names_,
  &KJslots_,
  &KJobject_location_,
  &KJmodel_,
  &KJcode_,
  &KJreferenced_data_,
  &KJlabels_,
  &KJexternals_
};

static _KLsimple_object_vectorGVKd_1 K160 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLfully_compiled_lambdaGYbase_harpVharp
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_name_internalYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 193,
  &KPfalseVKi,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJname_,
  &Kprivate_lambda_name_internalYharp_outputterVharp,
  &Kprivate_lambda_name_internal_setterYharp_outputterVharp,
  &KLobjectGVKd
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_locationYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJlocation_,
  &Kprivate_lambda_locationYharp_outputterVharp,
  &KPfalseVKi,
  &K142
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_all_locatorsYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPempty_vectorVKi,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJall_locators_,
  &Kprivate_lambda_all_locatorsYharp_outputterVharp,
  &KPfalseVKi,
  &K105
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_selected_locators_internalYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJselected_locators_,
  &Kprivate_lambda_selected_locators_internalYharp_outputterVharp,
  &KPfalseVKi,
  &KLobjectGVKd
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_variable_scopes_internalYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJscopes_,
  &Kprivate_lambda_variable_scopes_internalYharp_outputterVharp,
  &KPfalseVKi,
  &K143
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_all_variable_scopesYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPempty_vectorVKi,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJall_scopes_,
  &Kprivate_lambda_all_variable_scopesYharp_outputterVharp,
  &KPfalseVKi,
  &K105
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_all_variable_namesYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPempty_vectorVKi,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJall_names_,
  &Kprivate_lambda_all_variable_namesYharp_outputterVharp,
  &KPfalseVKi,
  &K105
};

_KLinstance_slot_descriptorGVKe Kcompiled_lambda_packed_slotYharp_outputterVharpHLcompiled_lambdaG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  (D) 1,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KJslots_,
  &Kcompiled_lambda_packed_slotYharp_outputterVharp,
  &KPfalseVKi,
  &K144
};

_KLsealed_generic_functionGVKe Kcompiled_lambda_packed_slotYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K172,
  &K171,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kcompiled_lambda_packed_slotYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kcompiled_lambda_packed_slotYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K171 = {
  &KLpairGVKdW /* wrapper */,
  &Kcompiled_lambda_packed_slotYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_27 K172 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 109,
  "compiled-lambda-packed-slot"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_all_variable_namesYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K176,
  &K175,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_all_variable_namesYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_all_variable_namesYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K175 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_all_variable_namesYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_33 K176 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 133,
  "private-lambda-all-variable-names"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_all_variable_scopesYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K180,
  &K179,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_all_variable_scopesYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_all_variable_scopesYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K179 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_all_variable_scopesYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_34 K180 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 137,
  "private-lambda-all-variable-scopes"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_variable_scopes_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K184,
  &K183,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_variable_scopes_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_variable_scopes_internalYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K183 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_variable_scopes_internalYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_39 K184 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 157,
  "private-lambda-variable-scopes-internal"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_selected_locators_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K188,
  &K187,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_selected_locators_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_selected_locators_internalYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K187 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_selected_locators_internalYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_41 K188 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 165,
  "private-lambda-selected-locators-internal"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_all_locatorsYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K192,
  &K191,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_all_locatorsYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_all_locatorsYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K191 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_all_locatorsYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_27 K192 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 109,
  "private-lambda-all-locators"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_locationYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K196,
  &K195,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_locationYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_locationYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K195 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_locationYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_23 K196 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "private-lambda-location"
};

_KLsealed_generic_functionGVKe Kprivate_lambda_name_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K204,
  &K203,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Kprivate_lambda_name_internal_setterYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &KPfalseVKi,
  &K201,
  &K200,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsetter_methodGVKi Kprivate_lambda_name_internal_setterYharp_outputterVharpMM0 = {
  &KLsetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_setter_xep,
  &Kprivate_lambda_name_internalYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K200 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_name_internal_setterYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_35 K201 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 141,
  "private-lambda-name-internal-setter"
};

_KLgetter_methodGVKi Kprivate_lambda_name_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_name_internalYharp_outputterVharpHLcompiled_lambdaG
};

static _KLpairGVKd K203 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_name_internalYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_28 K204 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 113,
  "private-lambda-name-internal"
};

static _KLbyte_stringGVKd_23 K205 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "<fully-compiled-lambda>"
};

_KLsimple_methodGVKe Kmake_compiled_lambda_packed_slotQYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_5,
  &K210,
  &Kmake_compiled_lambda_packed_slotQYharp_outputterVharpMM0I
};

static _KLsymbolGVKd KJprint_info_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K209
};

static _KLbyte_stringGVKd_10 K209 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "print-info"
};

static _KLsignatureAvaluesGVKi K210 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555477,
  &K211,
  &K212
};

static _KLsimple_object_vectorGVKd_5 K211 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 21,
  &KLintegerGVKd,
  &KLintegerGVKd,
  &KLobjectGVKd,
  &KLobjectGVKd,
  &KLobjectGVKd
};

static _KLsimple_object_vectorGVKd_1 K212 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K213
};

static _KLunionGVKe K213 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &K41,
  &KLintegerGVKd
};

static _KLkeyword_signatureAvaluesGVKi K214 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &K216,
  &K217,
  &KDsignature_LobjectG_typesVKi,
  &K160
};

static _KLsimple_object_vectorGVKd_10 K215 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 41,
  &KJframe_g_size_,
  &KPfalseVKi,
  &KJframe_n_size_,
  &KPfalseVKi,
  &KJprint_info_,
  &KPfalseVKi,
  &KJpublic_,
  &KPfalseVKi,
  &KJexport_,
  &KPfalseVKi
};

static _KLsimple_object_vectorGVKd_1 K216 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K218
};

static _KLsimple_object_vectorGVKd_5 K217 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 21,
  &KJframe_g_size_,
  &KJframe_n_size_,
  &KJprint_info_,
  &KJpublic_,
  &KJexport_
};

static _KLsingletonGVKd K218 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLcompiled_lambdaGYbase_harpVharp
};

static _KLbyte_stringGVKd_15 K219 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "No next method."
};

_KLsealed_generic_functionGVKe Kprivate_lambda_harp_print_info_internalYharp_outputterVharp = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  &KPfalseVKi,
  &K223,
  &K222,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLgetter_methodGVKi Kprivate_lambda_harp_print_info_internalYharp_outputterVharpMM0 = {
  &KLgetter_methodGVKiW /* wrapper */,
  &slotacc_single_q_instance_getter_xep,
  &Kprivate_lambda_harp_print_info_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG
};

static _KLpairGVKd K222 = {
  &KLpairGVKdW /* wrapper */,
  &Kprivate_lambda_harp_print_info_internalYharp_outputterVharpMM0,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_39 K223 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 157,
  "private-lambda-harp-print-info-internal"
};

_KLinstance_slot_descriptorGVKe Kprivate_lambda_harp_print_info_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG = {
  &KLinstance_slot_descriptorGVKeW /* wrapper */,
  (D) 157,
  &KPfalseVKi,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp,
  &KJprint_info_,
  &Kprivate_lambda_harp_print_info_internalYharp_outputterVharp,
  &KPfalseVKi,
  &KLobjectGVKd
};

static _KLsignatureAvaluesGVKi K225 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 37749765,
  &K226,
  &KDsignature_LlistG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K226 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K227
};

static _KLsubclassGVKe K227 = {
  &KLsubclassGVKeW /* wrapper */,
  &Ksubclass_instanceQVKiI,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp
};

static _KLimplementation_classGVKe K228 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 527958037,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharpW,
  &KPfalseVKi,
  &K229,
  (D) -3,
  &KLcompiled_lambda_unpacked_slotsGZ32ZconstructorYharp_outputterVharpMM0,
  &K232,
  &K233,
  (D) 5,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &K229,
  &K229,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_5 K229 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 21,
  &Klambda_frame_g_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG,
  &Klambda_frame_n_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG,
  &Kprivate_lambda_harp_print_info_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG,
  &Klambda_is_publicQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG,
  &Klambda_is_exportQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG
};

_KLkeyword_methodGVKe KLcompiled_lambda_unpacked_slotsGZ32ZconstructorYharp_outputterVharpMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_7,
  &K234,
  &key_mep_2,
  &KLcompiled_lambda_unpacked_slotsGZ32ZconstructorYharp_outputterVharpMM0I,
  &K235
};

static _KLsimple_object_vectorGVKd_1 K232 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLobjectGVKd
};

static _KLsimple_object_vectorGVKd_6 K233 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLkeyword_signatureAvaluesGVKi K234 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K217,
  &KDsignature_LobjectG_typesVKi,
  &K70
};

static _KLsimple_object_vectorGVKd_10 K235 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 41,
  &KJframe_g_size_,
  (D) 1,
  &KJframe_n_size_,
  (D) 1,
  &KJprint_info_,
  &KPfalseVKi,
  &KJpublic_,
  &KPtrueVKi,
  &KJexport_,
  &KPtrueVKi
};

static _KLbyte_stringGVKd_32 K236 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 129,
  "<compiled-lambda-unpacked-slots>"
};

_KLclassGVKd KLstripped_compiled_lambdaGYharp_outputterVharp = {
  &KLclassGVKdW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K248,
  &K239,
  (D) 1,
  &Kharp_outputter_moduleYdylan_userVharp
};

_KLmm_wrapperGVKi_0 KLstripped_compiled_lambdaGYharp_outputterVharpW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K239,
  (D) 1,
  33,
  33554439,
  (D) 1
};

static _KLimplementation_classGVKe K239 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 477102113,
  &KLstripped_compiled_lambdaGYharp_outputterVharp,
  &KLstripped_compiled_lambdaGYharp_outputterVharpW,
  &KPfalseVKi,
  &K240,
  (D) -3,
  &KLstripped_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0,
  &K94,
  &K243,
  (D) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K240,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_8 K240 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 33,
  &Kprivate_lambda_name_internalYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_locationYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_all_locatorsYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_selected_locators_internalYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_variable_scopes_internalYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_all_variable_scopesYharp_outputterVharpHLcompiled_lambdaG,
  &Kprivate_lambda_all_variable_namesYharp_outputterVharpHLcompiled_lambdaG,
  &Kcompiled_lambda_packed_slotYharp_outputterVharpHLcompiled_lambdaG
};

_KLkeyword_methodGVKe KLstripped_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep,
  &K244,
  &key_mep_2,
  &KLstripped_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0I,
  &K245
};

static _KLsimple_object_vectorGVKd_6 K243 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLlambda_compiled_dataGVdfmc_back_end_protocol,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KLstripped_compiled_lambdaGYharp_outputterVharp,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLkeyword_signatureAvaluesGVKi K244 = {
  &KLkeyword_signatureAvaluesGVKiW /* wrapper */,
  (D) 35390469,
  &KDsignature_LclassG_typesVKi,
  &K246,
  &KDsignature_LobjectG_typesVKi,
  &K247
};

static _KLsimple_object_vectorGVKd_16 K245 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 65,
  &KJname_,
  &KPunboundVKi,
  &KJlocation_,
  &KPfalseVKi,
  &KJall_locators_,
  &KPempty_vectorVKi,
  &KJselected_locators_,
  (D) 1,
  &KJscopes_,
  (D) 1,
  &KJall_scopes_,
  &KPempty_vectorVKi,
  &KJall_names_,
  &KPempty_vectorVKi,
  &KJslots_,
  (D) 1
};

static _KLsimple_object_vectorGVKd_8 K246 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 33,
  &KJname_,
  &KJlocation_,
  &KJall_locators_,
  &KJselected_locators_,
  &KJscopes_,
  &KJall_scopes_,
  &KJall_names_,
  &KJslots_
};

static _KLsimple_object_vectorGVKd_1 K247 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLstripped_compiled_lambdaGYharp_outputterVharp
};

static _KLbyte_stringGVKd_26 K248 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "<stripped-compiled-lambda>"
};

static _KLsignatureAvaluesGVKi K249 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 37749765,
  &K250,
  &KDsignature_LlistG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K250 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K251
};

static _KLsubclassGVKe K251 = {
  &KLsubclassGVKeW /* wrapper */,
  &Ksubclass_instanceQVKiI,
  &KLcompiled_lambdaGYbase_harpVharp
};

static _KLimplementation_classGVKe K252 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (D) 325845025,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KLcompiled_lambdaGYbase_harpVharpW,
  &KPfalseVKi,
  &K240,
  (D) -3,
  &Kdefault_class_constructorVKi,
  &K253,
  &K254,
  (D) 9,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &K309,
  &KPempty_vectorVKi,
  &K240,
  &K240,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K253 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLlambda_compiled_dataGVdfmc_back_end_protocol
};

static _KLsimple_object_vectorGVKd_6 K254 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 25,
  &KLobjectGVKd,
  &KLlambda_compiled_dataGVdfmc_back_end_protocol,
  &KLcompiled_lambdaGYbase_harpVharp,
  &KPfalseVKi,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_17 K255 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "<compiled-lambda>"
};

_KLsimple_methodGVKe Klambda_name_internalYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K257,
  &Klambda_name_internalYharp_outputterVharpMM0I
};

static _KLsignatureGVKe K257 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41944069,
  &K94
};

_KLsimple_methodGVKe Klambda_name_internal_setterYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K260,
  &Klambda_name_internal_setterYharp_outputterVharpMM0I
};

static _KLsignatureGVKe K260 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41944073,
  &K261
};

static _KLsimple_object_vectorGVKd_2 K261 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLobjectGVKd,
  &KLcompiled_lambdaGYbase_harpVharp
};

_KLsimple_methodGVKe Klambda_locationYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K263,
  &Klambda_locationYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K263 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K94,
  &K264
};

static _KLsimple_object_vectorGVKd_1 K264 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K40
};

_KLsimple_methodGVKe Klambda_all_locatorsYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K266,
  &Klambda_all_locatorsYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K266 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K94,
  &KDsignature_Lsimple_object_vectorG_typesVKi
};

_KLsimple_methodGVKe Klambda_variable_scopes_internalYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K268,
  &Klambda_variable_scopes_internalYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K268 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K94,
  &K269
};

static _KLsimple_object_vectorGVKd_1 K269 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &KLdebug_scopesGYharp_debug_infoVharp
};

_KLsimple_methodGVKe Klambda_all_variable_scopesYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K266,
  &Klambda_all_variable_scopesYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Klambda_all_variable_namesYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K266,
  &Klambda_all_variable_namesYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Klambda_codeYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K274,
  &Klambda_codeYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K274 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K160,
  &KDsignature_LvectorG_typesVKi
};

_KLsimple_methodGVKe Klambda_referenced_dataYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K276,
  &Klambda_referenced_dataYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K276 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K160,
  &K277
};

static _KLsimple_object_vectorGVKd_1 K277 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K71
};

_KLsimple_methodGVKe Klambda_labelsYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Klambda_labelsYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K280 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K160,
  &KDsignature_Lsimple_object_vectorG_typesVKi
};

_KLsimple_methodGVKe Klambda_externalsYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Klambda_externalsYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Kexternal_lambda_locationYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K283,
  &Kexternal_lambda_locationYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K283 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33557509,
  &K160,
  &K284
};

static _KLsimple_object_vectorGVKd_3 K284 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 13,
  &K213,
  &K213,
  &K285
};

static _KLunionGVKe K285 = {
  &KLunionGVKeW /* wrapper */,
  &Kunion_instanceQVKiI,
  &K41,
  &KLbyte_stringGVKd
};

_KLsimple_methodGVKe Klambda_frame_g_sizeYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K288,
  &Klambda_frame_g_sizeYharp_outputterVharpMM0I
};

static _KLsignatureAvaluesGVKi K288 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K94,
  &KDsignature_LintegerG_typesVKi
};

_KLsimple_methodGVKe Klambda_frame_n_sizeYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K288,
  &Klambda_frame_n_sizeYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Klambda_harp_print_infoYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K257,
  &Klambda_harp_print_infoYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Klambda_is_publicQYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K257,
  &Klambda_is_publicQYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Klambda_is_exportQYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K257,
  &Klambda_is_exportQYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Kflush_compiled_lambda_post_outputYbase_harpVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K299,
  &Kflush_compiled_lambda_post_outputYbase_harpVharpMM0I
};

static _KLsignatureAvaluesGVKi K299 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 33555461,
  &K160,
  &K247
};

_KLsimple_methodGVKe Klambda_selected_locatorsYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K266,
  &Klambda_selected_locatorsYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Klambda_variable_scopesYharp_outputterVharpMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K266,
  &Klambda_variable_scopesYharp_outputterVharpMM0I
};

_KLsimple_methodGVKe Kdood_lazy_gettersVdoodMharpM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K306,
  &Kdood_lazy_gettersVdoodMharpM1I
};

static _KLsignatureAvaluesGVKi K306 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (D) 37749765,
  &K307,
  &KDsignature_LlistG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K307 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 5,
  &K308
};

static _KLsubclassGVKe K308 = {
  &KLsubclassGVKeW /* wrapper */,
  &Ksubclass_instanceQVKiI,
  &KLfully_compiled_lambdaGYbase_harpVharp
};

static _KLpairGVKd K309 = {
  &KLpairGVKdW /* wrapper */,
  &KLstripped_compiled_lambdaGYharp_outputterVharp,
  &K310
};

static _KLpairGVKd K310 = {
  &KLpairGVKdW /* wrapper */,
  &KLfully_compiled_lambdaGYbase_harpVharp,
  &KPempty_listVKi
};

/* Code */

D Kdood_lazy_gettersVdoodMharpM0I (D classU_) {
  D T2;
  D T3_0;
  D T4_0;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  D T11;
  D T12;
  D T13;
  _KLsimple_object_vectorGVKd_7 T14 = {&KLsimple_object_vectorGVKdW, (D) 29};

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T5 = primitive_next_methods_parameter();
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T7 = primitive_idQ(T5,&KPempty_listVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T7 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T10 = KerrorVKdMM1I(&K219, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T11 = T10;
    T13 = T11;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T8 = SLOT_VALUE_INITD(T5, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T9 = SLOT_VALUE_INITD(T5, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    MEP_CALL_PROLOG(T8, T9, 1);
    T6 = MEP_CALL1(T8, classU_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T12 = T6;
    T13 = T12;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T14.vector_element_[0] = &Kprivate_lambda_name_internalYharp_outputterVharp;
  T14.vector_element_[1] = &Kprivate_lambda_locationYharp_outputterVharp;
  T14.vector_element_[2] = &Kprivate_lambda_all_locatorsYharp_outputterVharp;
  T14.vector_element_[3] = &Kprivate_lambda_selected_locators_internalYharp_outputterVharp;
  T14.vector_element_[4] = &Kprivate_lambda_variable_scopes_internalYharp_outputterVharp;
  T14.vector_element_[5] = &Kprivate_lambda_all_variable_scopesYharp_outputterVharp;
  T14.vector_element_[6] = &Kprivate_lambda_all_variable_namesYharp_outputterVharp;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = KlistVKdI(&T14);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T3_0 = CALL2(&KconcatenateVKd, T13, T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T4_0 = T3_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T3_0);
    primitive_type_check(T4_0, &KLlistGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T4_0);
}

D Kdood_lazy_gettersVdoodMharpM2I (D classU_) {
  D T2;
  D T3_0;
  D T4_0;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  D T11;
  D T12;
  D T13;
  _KLsimple_object_vectorGVKd_1 T14 = {&KLsimple_object_vectorGVKdW, (D) 5};

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T5 = primitive_next_methods_parameter();
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T7 = primitive_idQ(T5,&KPempty_listVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  if (T7 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T10 = KerrorVKdMM1I(&K219, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T11 = T10;
    T13 = T11;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T8 = SLOT_VALUE_INITD(T5, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T9 = SLOT_VALUE_INITD(T5, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    MEP_CALL_PROLOG(T8, T9, 1);
    T6 = MEP_CALL1(T8, classU_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T12 = T6;
    T13 = T12;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T14.vector_element_[0] = &Kprivate_lambda_harp_print_info_internalYharp_outputterVharp;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T2 = KlistVKdI(&T14);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T3_0 = CALL2(&KconcatenateVKd, T13, T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T4_0 = T3_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T3_0);
    primitive_type_check(T4_0, &KLlistGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  MV_SET_COUNT(1);
  return(T4_0);
}

D KmakeVKdMharpM9I (D class_, D keys_, D frame_g_size_, D frame_n_size_, D print_info_, D public_, D export_) {
  D Utmp_;
  D T9;
  D slots_;
  _KLsimple_object_vectorGVKd_10 T11 = {&KLsimple_object_vectorGVKdW, (D) 41};
  D T12_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:155
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:166
  Utmp_ = CALL5(&Kmake_compiled_lambda_packed_slotQYharp_outputterVharpMM0, frame_g_size_, frame_n_size_, print_info_, public_, export_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:166
  if (Utmp_ != &KPfalseVKi) {
    slots_ = Utmp_;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:171
    T11.vector_element_[0] = IKJframe_g_size_;
    T11.vector_element_[1] = frame_g_size_;
    T11.vector_element_[2] = IKJframe_n_size_;
    T11.vector_element_[3] = frame_n_size_;
    T11.vector_element_[4] = IKJprint_info_;
    T11.vector_element_[5] = print_info_;
    T11.vector_element_[6] = IKJpublic_;
    T11.vector_element_[7] = public_;
    T11.vector_element_[8] = IKJexport_;
    T11.vector_element_[9] = export_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:171
    CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
    T9 = CONGRUENT_CALL2(&KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp, &T11);
    slots_ = T9;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:166
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:178
  T12_0 = APPLY4(&KmakeVKd, &KLfully_compiled_lambdaGYbase_harpVharp, &KJslots_, slots_, keys_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:155
  MV_SET_COUNT(1);
  return(T12_0);
}

D Klambda_name_internalYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T22 = SLOT_VALUE_INITD(x_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T19_0 = value_;
    T21_0 = T19_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T20_0 = T22;
    T21_0 = T20_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_model_objectYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T22 = SLOT_VALUE_INITD(x_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T19_0 = value_;
    T21_0 = T19_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T20_0 = T22;
    T21_0 = T20_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_referenced_dataYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T22 = SLOT_VALUE_INITD(x_, 11);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &K71);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &K71);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_externalsYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T22 = SLOT_VALUE_INITD(x_, 13);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_variable_scopes_internalYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T22 = SLOT_VALUE_INITD(x_, 4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &KLdebug_scopesGYharp_debug_infoVharp);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &KLdebug_scopesGYharp_debug_infoVharp);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_all_variable_scopesYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T22 = SLOT_VALUE_INITD(x_, 5);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_all_variable_namesYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T22 = SLOT_VALUE_INITD(x_, 6);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T21_0);
}

D Kexternal_lambda_locationYharp_outputterVharpMM0I (D lambda_) {
  D loc_;
  D T3_0;
  D T3_1;
  D T4_0;
  D T4_1;
  D T5_0;
  D T5_1;
  D start_line_;
  D end_line_;
  D T8;
  D T9;
  D T10;
  D T11;
  D T12;
  D T13;
  D T14_0;
  D T14_1;
  D T15_0;
  D T15_1;
  D T16;
  D T17_0;
  D T17_1;
  D T17_2;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:94
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:98
  loc_ = Klambda_locationYharp_outputterVharpMM0I(lambda_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:99
  T11 = SLOT_VALUE_INITD(lambda_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:101
  if (T11 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:102
    T3_0 = CALL1(&Kobject_source_location_linesVsource_records, T11);
    T3_1 = MV_GET_ELT(1);
    T5_0 = T3_0;
    T5_1 = T3_1;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:101
    if (loc_ != &KPfalseVKi) {
      T9 = loc_;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:104
      T12 = Ksource_record_start_lineYharp_debug_infoVharpMM0I(T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:105
      T13 = Ksource_record_end_lineYharp_debug_infoVharpMM0I(T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:104
      T14_0 = T12;
      T14_1 = T13;
      T4_0 = T14_0;
      T4_1 = T14_1;
    } else {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:107
      T15_0 = &KPfalseVKi;
      T15_1 = &KPfalseVKi;
      T4_0 = T15_0;
      T4_1 = T15_1;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:101
    T5_0 = T4_0;
    T5_1 = T4_1;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:101
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:100
  start_line_ = T5_0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:100
  end_line_ = T5_1;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:109
  if (loc_ != &KPfalseVKi) {
    T10 = loc_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:109
    T16 = Ksource_record_file_nameYharp_debug_infoVharpMM0I(T10);
    T8 = T16;
  } else {
    T8 = &KPfalseVKi;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:109
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:109
  T17_0 = start_line_;
  T17_1 = end_line_;
  T17_2 = T8;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:94
  MV_SET_ELT(1, T17_1);
  MV_SET_ELT(2, T17_2);
  MV_SET_COUNT(3);
  return(T17_0);
}

D Klambda_all_locatorsYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T22 = SLOT_VALUE_INITD(x_, 2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_selected_locatorsYharp_outputterVharpMM0I (D cl_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D position_;
  D T7_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:203
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:205
  T2 = Klambda_all_locatorsYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:206
  T3 = Klambda_selected_locators_internalYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:206
  T4 = Kunpack_value_as_bitsetYharp_utilsVharpMM0I(T3);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:207
  position_ = MAKE_D_CELL((D) -3);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:210
  T5 = MAKE_CLOSURE_INITD(&Kanonymous_of_lambda_selected_locatorsF36, 2, position_, T4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:210
  T7_0 = KchooseVKdMM1I(T5, T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:203
  MV_SET_COUNT(1);
  return(T7_0);
}

static D Kanonymous_of_lambda_selected_locatorsF36I (D loc_) {
  D T1;
  D T2;
  DWORD T3;
  DWORD T4;
  D T5;
  D T6_0;
  D T7_0;
  D T8_0;
  DWORD T9;
  DWORD T10;
  DWORD T11;
  DWORD T12;
  DWORD T13;
  DWORD T14;
  DWORD T15;
  DWORD T16;
  DWORD T17;
  D T18;
  CAPTURE_ENVIRONMENT

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:210
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:211
  T2 = GET_D_CELL_VAL(CREF(0));
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:211
  T3 = primitive_cast_integer_as_raw(T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:211
  T4 = primitive_machine_word_add_signal_overflow(T3,4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:211
  T5 = primitive_cast_raw_as_integer(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:211
  SET_D_CELL_VAL(CREF(0), T5);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T1 = GET_D_CELL_VAL(CREF(0));
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T9 = primitive_cast_integer_as_raw(T1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T10 = primitive_machine_word_shift_right(T9,5);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T11 = primitive_machine_word_logand(T10,-4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T12 = primitive_machine_word_logior(T11,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T13 = primitive_machine_word_logand(T9,125);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T14 = primitive_machine_word_shift_right(T13,2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T15 = primitive_machine_word_unsigned_double_shift_left_high(0,1,T14);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T16 = REPEATED_DWORD_SLOT_VALUE_TAGGED(CREF(1), 1, T12);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T17 = primitive_machine_word_logand(T16,T15);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  T18 = primitive_machine_word_equalQ(T17,0);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  if (T18 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
    T6_0 = &KPfalseVKi;
    T8_0 = T6_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
    T7_0 = &KPtrueVKi;
    T8_0 = T7_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:212
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:210
  MV_SET_COUNT(1);
  return(T8_0);
}

D Klambda_selected_locators_internalYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T22 = SLOT_VALUE_INITD(x_, 3);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T19_0 = value_;
    T21_0 = T19_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T20_0 = T22;
    T21_0 = T20_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_locationYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T22 = SLOT_VALUE_INITD(x_, 1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &K40);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &K40);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_frame_n_size_internalYharp_outputterVharpMM1I (D packed_slot_) {
  D shiftF2;
  DWORD mx_;
  D T4;
  DWORD T5;
  D T6;
  D T7;
  DWORD T8;
  DWORD T9;
  DWORD T10;
  DWORD T11;
  D T12;
  DWORD T13;
  DWORD T14;
  DWORD T15;
  DWORD T16;
  DWORD T17;
  DWORD T18;
  DWORD T19;
  DWORD T20;
  DWORD T21;
  DWORD T22;
  D T23_0;
  DWORD T24;
  D T25;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  shiftF2 = (D) 45;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  mx_ = 4;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T4 = shiftF2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T6 = primitive_machine_word_equalQ(T5,129);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  if (T6 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    shiftF2 = (D) 65;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T7 = shiftF2;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T8 = mx_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T9 = primitive_cast_integer_as_raw(T7);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T10 = primitive_machine_word_shift_right(T9,2);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T11 = primitive_machine_word_shift_left_signal_overflow(T8,T10);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    mx_ = T11;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T12 = shiftF2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T13 = mx_;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T14 = primitive_cast_integer_as_raw(T12);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T15 = primitive_machine_word_shift_right(T14,2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T16 = primitive_machine_word_shift_left_signal_overflow(T13,T15);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T17 = primitive_machine_word_logior(T16,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T18 = primitive_machine_word_subtract_signal_overflow(T17,4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T19 = primitive_cast_integer_as_raw(packed_slot_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T20 = primitive_machine_word_shift_right(T19,15);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T21 = primitive_machine_word_logand(T20,-4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T22 = primitive_machine_word_logior(T21,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T24 = primitive_machine_word_logand(T22,T18);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T25 = primitive_cast_raw_as_integer(T24);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  T23_0 = T25;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T23_0);
}

D Klambda_frame_g_size_internalYharp_outputterVharpMM1I (D packed_slot_) {
  D shiftF2;
  DWORD mxF3;
  D T4;
  DWORD T5;
  D T6;
  D T7;
  DWORD T8;
  DWORD T9;
  DWORD T10;
  DWORD T11;
  D T12;
  DWORD T13;
  DWORD T14;
  DWORD T15;
  DWORD T16;
  DWORD T17;
  DWORD T18;
  D shiftF19;
  DWORD T20;
  DWORD T21;
  DWORD mxF22;
  D T23;
  DWORD T24;
  D T25;
  D T26;
  DWORD T27;
  DWORD T28;
  DWORD T29;
  DWORD T30;
  D T31;
  DWORD T32;
  DWORD T33;
  DWORD T34;
  DWORD T35;
  DWORD T36;
  D T37_0;
  DWORD T38;
  D T39;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  shiftF2 = (D) 61;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  mxF3 = 4;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T4 = shiftF2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T6 = primitive_machine_word_equalQ(T5,129);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  if (T6 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    shiftF2 = (D) 65;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T7 = shiftF2;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T8 = mxF3;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T9 = primitive_cast_integer_as_raw(T7);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T10 = primitive_machine_word_shift_right(T9,2);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T11 = primitive_machine_word_shift_left_signal_overflow(T8,T10);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    mxF3 = T11;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T12 = shiftF2;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T13 = mxF3;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T14 = primitive_cast_integer_as_raw(T12);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T15 = primitive_machine_word_shift_right(T14,2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T16 = primitive_machine_word_shift_left_signal_overflow(T13,T15);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T17 = primitive_machine_word_logior(T16,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T18 = primitive_machine_word_subtract_signal_overflow(T17,4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  shiftF19 = (D) 1;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T20 = primitive_cast_integer_as_raw(packed_slot_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T21 = primitive_machine_word_logxor(T20,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  mxF22 = T21;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T23 = shiftF19;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T24 = primitive_cast_integer_as_raw(T23);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T25 = primitive_machine_word_equalQ(T24,129);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  if (T25 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    shiftF19 = (D) 65;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T26 = shiftF19;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T27 = mxF22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T28 = primitive_cast_integer_as_raw(T26);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T29 = primitive_machine_word_shift_right(T28,2);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T30 = primitive_machine_word_shift_left_signal_overflow(T27,T29);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    mxF22 = T30;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T31 = shiftF19;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T32 = mxF22;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T33 = primitive_cast_integer_as_raw(T31);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T34 = primitive_machine_word_shift_right(T33,2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T35 = primitive_machine_word_shift_left_signal_overflow(T32,T34);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T36 = primitive_machine_word_logior(T35,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T38 = primitive_machine_word_logand(T36,T18);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T39 = primitive_cast_raw_as_integer(T38);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T37_0 = T39;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T37_0);
}

D Klambda_harp_print_info_internalYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T22 = SLOT_VALUE_INITD(x_, 2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T19_0 = value_;
    T21_0 = T19_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
    T20_0 = T22;
    T21_0 = T20_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_harp_print_info_internalYharp_outputterVharpMM1I (D packed_slot_) {
  DWORD T2;
  D T3;
  D T4_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
  T2 = primitive_cast_integer_as_raw(packed_slot_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
  T3 = primitive_machine_word_logbitQ(28,T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
  T4_0 = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T4_0);
}

D Klambda_is_exportQ_internalYharp_outputterVharpMM1I (D packed_slot_) {
  DWORD T2;
  D T3;
  D T4_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
  T2 = primitive_cast_integer_as_raw(packed_slot_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
  T3 = primitive_machine_word_logbitQ(30,T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
  T4_0 = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T4_0);
}

D Klambda_is_publicQ_internalYharp_outputterVharpMM1I (D packed_slot_) {
  DWORD T2;
  D T3;
  D T4_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
  T2 = primitive_cast_integer_as_raw(packed_slot_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
  T3 = primitive_machine_word_logbitQ(29,T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
  T4_0 = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T4_0);
}

D KLfully_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0I (D class_, D init_args_, D Uunique_private_lambda_name_internal_, D Uunique_private_lambda_location_, D Uunique_private_lambda_all_locators_, D Uunique_private_lambda_selected_locators_internal_, D Uunique_private_lambda_variable_scopes_internal_, D Uunique_private_lambda_all_variable_scopes_, D Uunique_private_lambda_all_variable_names_, D Uunique_compiled_lambda_packed_slot_, D Uunique_lambda_object_location_, D Uunique_private_lambda_model_object_, D Uunique_private_lambda_code_, D Uunique_private_lambda_referenced_data_, D Uunique_private_lambda_labels_, D Uunique_private_lambda_externals_) {
  D T17;
  D Uunique_private_lambda_name_internalF18;
  D T19;
  D Uunique_private_lambda_model_objectF20;
  D T21;
  D Uunique_private_lambda_codeF22;
  D T23;
  D Uunique_private_lambda_labelsF24;
  D T25;
  D Uunique_private_lambda_locationF26;
  D Uunique_private_lambda_all_locatorsF27;
  D Uunique_private_lambda_variable_scopes_internalF28;
  D Uunique_private_lambda_all_variable_scopesF29;
  D Uunique_private_lambda_all_variable_namesF30;
  D Uunique_compiled_lambda_packed_slotF31;
  D Uunique_lambda_object_locationF32;
  D Uunique_private_lambda_codeF33;
  D Uunique_private_lambda_referenced_dataF34;
  D Uunique_private_lambda_labelsF35;
  D Uunique_private_lambda_externalsF36;
  D T37_0;
  D T38;
  _KLsimple_object_vectorGVKd_1 T39 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T40;
  D T41;
  _KLsimple_object_vectorGVKd_1 T42 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T43;
  D T44;
  _KLsimple_object_vectorGVKd_1 T45 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T46;
  D T47;
  _KLsimple_object_vectorGVKd_1 T48 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T49;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T38 = primitive_idQ(Uunique_private_lambda_name_internal_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T38 != &KPfalseVKi) {
    T39.vector_element_[0] = &KJname_;
    T40 = KerrorVKdMM1I(&K141, &T39);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T17 = T40;
    Uunique_private_lambda_name_internalF18 = T17;
  } else {
    Uunique_private_lambda_name_internalF18 = Uunique_private_lambda_name_internal_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T41 = primitive_idQ(Uunique_private_lambda_model_object_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T41 != &KPfalseVKi) {
    T42.vector_element_[0] = IKJmodel_;
    T43 = KerrorVKdMM1I(&K141, &T42);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T19 = T43;
    Uunique_private_lambda_model_objectF20 = T19;
  } else {
    Uunique_private_lambda_model_objectF20 = Uunique_private_lambda_model_object_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T44 = primitive_idQ(Uunique_private_lambda_code_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T44 != &KPfalseVKi) {
    T45.vector_element_[0] = &KJcode_;
    T46 = KerrorVKdMM1I(&K141, &T45);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T21 = T46;
    Uunique_private_lambda_codeF22 = T21;
  } else {
    Uunique_private_lambda_codeF22 = Uunique_private_lambda_code_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T47 = primitive_idQ(Uunique_private_lambda_labels_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T47 != &KPfalseVKi) {
    T48.vector_element_[0] = IKJlabels_;
    T49 = KerrorVKdMM1I(&K141, &T48);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T23 = T49;
    Uunique_private_lambda_labelsF24 = T23;
  } else {
    Uunique_private_lambda_labelsF24 = Uunique_private_lambda_labels_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T25 = primitive_object_allocate_filled(15,&KLfully_compiled_lambdaGYbase_harpVharpW,14,&KPunboundVKi,0,0,&KPunboundVKi);
  SLOT_VALUE_SETTER(Uunique_private_lambda_name_internalF18, T25, 0);
  primitive_type_check(Uunique_private_lambda_location_, &K142);
  Uunique_private_lambda_locationF26 = Uunique_private_lambda_location_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_locationF26, T25, 1);
  primitive_type_check(Uunique_private_lambda_all_locators_, &K105);
  Uunique_private_lambda_all_locatorsF27 = Uunique_private_lambda_all_locators_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_all_locatorsF27, T25, 2);
  SLOT_VALUE_SETTER(Uunique_private_lambda_selected_locators_internal_, T25, 3);
  primitive_type_check(Uunique_private_lambda_variable_scopes_internal_, &K143);
  Uunique_private_lambda_variable_scopes_internalF28 = Uunique_private_lambda_variable_scopes_internal_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_variable_scopes_internalF28, T25, 4);
  primitive_type_check(Uunique_private_lambda_all_variable_scopes_, &K105);
  Uunique_private_lambda_all_variable_scopesF29 = Uunique_private_lambda_all_variable_scopes_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_all_variable_scopesF29, T25, 5);
  primitive_type_check(Uunique_private_lambda_all_variable_names_, &K105);
  Uunique_private_lambda_all_variable_namesF30 = Uunique_private_lambda_all_variable_names_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_all_variable_namesF30, T25, 6);
  primitive_type_check(Uunique_compiled_lambda_packed_slot_, &K144);
  Uunique_compiled_lambda_packed_slotF31 = Uunique_compiled_lambda_packed_slot_;
  SLOT_VALUE_SETTER(Uunique_compiled_lambda_packed_slotF31, T25, 7);
  primitive_type_check(Uunique_lambda_object_location_, &K136);
  Uunique_lambda_object_locationF32 = Uunique_lambda_object_location_;
  SLOT_VALUE_SETTER(Uunique_lambda_object_locationF32, T25, 8);
  SLOT_VALUE_SETTER(Uunique_private_lambda_model_objectF20, T25, 9);
  primitive_type_check(Uunique_private_lambda_codeF22, &K124);
  Uunique_private_lambda_codeF33 = Uunique_private_lambda_codeF22;
  SLOT_VALUE_SETTER(Uunique_private_lambda_codeF33, T25, 10);
  primitive_type_check(Uunique_private_lambda_referenced_data_, &K118);
  Uunique_private_lambda_referenced_dataF34 = Uunique_private_lambda_referenced_data_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_referenced_dataF34, T25, 11);
  primitive_type_check(Uunique_private_lambda_labelsF24, &K105);
  Uunique_private_lambda_labelsF35 = Uunique_private_lambda_labelsF24;
  SLOT_VALUE_SETTER(Uunique_private_lambda_labelsF35, T25, 12);
  primitive_type_check(Uunique_private_lambda_externals_, &K105);
  Uunique_private_lambda_externalsF36 = Uunique_private_lambda_externals_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_externalsF36, T25, 13);
  APPLY2(&KinitializeVKd, T25, init_args_);
  T37_0 = T25;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  MV_SET_COUNT(1);
  return(T37_0);
}

D Kmake_compiled_lambda_packed_slotQYharp_outputterVharpMM0I (D lambda_frame_g_size_, D lambda_frame_n_size_, D lambda_harp_print_info_, D lambda_is_publicQ_, D lambda_is_exportQ_) {
  D T6_0;
  D T7_0;
  D T8_0;
  D T9_0;
  D T10_0;
  D T11_0;
  D T12_0;
  D T13_0;
  D T14_0;
  D T15_0;
  D T16;
  D T17;
  D T18;
  D T19;
  D T20;
  D shiftF21;
  DWORD mxF22;
  D T23;
  DWORD T24;
  D T25;
  D T26;
  DWORD T27;
  DWORD T28;
  DWORD T29;
  DWORD T30;
  D T31;
  DWORD T32;
  DWORD T33;
  DWORD T34;
  DWORD T35;
  DWORD T36;
  DWORD T37;
  D T38;
  D shiftF39;
  DWORD T40;
  DWORD mxF41;
  D T42;
  DWORD T43;
  D T44;
  D T45;
  DWORD T46;
  DWORD T47;
  DWORD T48;
  DWORD T49;
  D T50;
  DWORD T51;
  DWORD T52;
  DWORD T53;
  DWORD T54;
  DWORD T55;
  D T56;
  D T57;
  D shiftF58;
  DWORD mxF59;
  D T60;
  DWORD T61;
  D T62;
  D T63;
  DWORD T64;
  DWORD T65;
  DWORD T66;
  DWORD T67;
  D T68;
  DWORD T69;
  DWORD T70;
  DWORD T71;
  DWORD T72;
  DWORD T73;
  DWORD T74;
  D T75;
  D shiftF76;
  DWORD T77;
  DWORD mxF78;
  D T79;
  DWORD T80;
  D T81;
  D T82;
  DWORD T83;
  DWORD T84;
  DWORD T85;
  DWORD T86;
  D T87;
  DWORD T88;
  DWORD T89;
  DWORD T90;
  DWORD T91;
  DWORD T92;
  D T93;
  D T94;
  D T95;
  D shiftF96;
  DWORD mxF97;
  D T98;
  DWORD T99;
  D T100;
  D T101;
  DWORD T102;
  DWORD T103;
  DWORD T104;
  DWORD T105;
  D T106;
  DWORD T107;
  DWORD T108;
  DWORD T109;
  DWORD T110;
  DWORD T111;
  D T112;
  D T113;
  D T114;
  D T115;
  D shiftF116;
  DWORD mxF117;
  D T118;
  DWORD T119;
  D T120;
  D T121;
  DWORD T122;
  DWORD T123;
  DWORD T124;
  DWORD T125;
  D T126;
  DWORD T127;
  DWORD T128;
  DWORD T129;
  DWORD T130;
  DWORD T131;
  D T132;
  D T133;
  D T134;
  D T135;
  D shiftF136;
  DWORD mxF137;
  D T138;
  DWORD T139;
  D T140;
  D T141;
  DWORD T142;
  DWORD T143;
  DWORD T144;
  DWORD T145;
  D T146;
  DWORD T147;
  DWORD T148;
  DWORD T149;
  DWORD T150;
  DWORD T151;
  D T152;
  D T153;
  D T154;
  D T155_0;
  DWORD T156;
  DWORD T157;
  DWORD T158;
  DWORD T159;
  DWORD T160;
  DWORD T161;
  DWORD T162;
  DWORD T163;
  DWORD T164;
  D T165;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  shiftF21 = (D) 61;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  mxF22 = 4;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T23 = shiftF21;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T24 = primitive_cast_integer_as_raw(T23);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T25 = primitive_machine_word_equalQ(T24,129);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  if (T25 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    shiftF21 = (D) 65;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T26 = shiftF21;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T27 = mxF22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T28 = primitive_cast_integer_as_raw(T26);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T29 = primitive_machine_word_shift_right(T28,2);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T30 = primitive_machine_word_shift_left_signal_overflow(T27,T29);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    mxF22 = T30;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T31 = shiftF21;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T32 = mxF22;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T33 = primitive_cast_integer_as_raw(T31);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T34 = primitive_machine_word_shift_right(T33,2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T35 = primitive_machine_word_shift_left_signal_overflow(T32,T34);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T36 = primitive_machine_word_logior(T35,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T37 = primitive_cast_integer_as_raw(lambda_frame_g_size_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  T38 = primitive_machine_word_less_thanQ(T37,T36);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  if (T38 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    shiftF39 = (D) 1;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T40 = primitive_machine_word_logxor(T37,1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    mxF41 = T40;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T42 = shiftF39;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T43 = primitive_cast_integer_as_raw(T42);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T44 = primitive_machine_word_equalQ(T43,129);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    if (T44 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
      shiftF39 = (D) 65;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
      T45 = shiftF39;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
      T46 = mxF41;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
      T47 = primitive_cast_integer_as_raw(T45);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
      T48 = primitive_machine_word_shift_right(T47,2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
      T49 = primitive_machine_word_shift_left_signal_overflow(T46,T48);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
      mxF41 = T49;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T50 = shiftF39;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T51 = mxF41;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T52 = primitive_cast_integer_as_raw(T50);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T53 = primitive_machine_word_shift_right(T52,2);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T54 = primitive_machine_word_shift_left_signal_overflow(T51,T53);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T55 = primitive_machine_word_logior(T54,1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
    T56 = primitive_cast_raw_as_integer(T55);
    T57 = T56;
  } else {
    T57 = &KPfalseVKi;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  if (T57 != &KPfalseVKi) {
    T16 = T57;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    shiftF58 = (D) 45;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    mxF59 = 4;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T60 = shiftF58;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T61 = primitive_cast_integer_as_raw(T60);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T62 = primitive_machine_word_equalQ(T61,129);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    if (T62 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      shiftF58 = (D) 65;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T63 = shiftF58;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T64 = mxF59;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T65 = primitive_cast_integer_as_raw(T63);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T66 = primitive_machine_word_shift_right(T65,2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T67 = primitive_machine_word_shift_left_signal_overflow(T64,T66);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      mxF59 = T67;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T68 = shiftF58;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T69 = mxF59;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T70 = primitive_cast_integer_as_raw(T68);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T71 = primitive_machine_word_shift_right(T70,2);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T72 = primitive_machine_word_shift_left_signal_overflow(T69,T71);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T73 = primitive_machine_word_logior(T72,1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T74 = primitive_cast_integer_as_raw(lambda_frame_n_size_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    T75 = primitive_machine_word_less_thanQ(T74,T73);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    if (T75 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      shiftF76 = (D) 61;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T77 = primitive_machine_word_logxor(T74,1);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      mxF78 = T77;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T79 = shiftF76;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T80 = primitive_cast_integer_as_raw(T79);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T81 = primitive_machine_word_equalQ(T80,129);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      if (T81 != &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
        shiftF76 = (D) 65;
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
        T82 = shiftF76;
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
        T83 = mxF78;
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
        T84 = primitive_cast_integer_as_raw(T82);
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
        T85 = primitive_machine_word_shift_right(T84,2);
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
        T86 = primitive_machine_word_shift_left_signal_overflow(T83,T85);
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
        mxF78 = T86;
      }
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T87 = shiftF76;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T88 = mxF78;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T89 = primitive_cast_integer_as_raw(T87);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T90 = primitive_machine_word_shift_right(T89,2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T91 = primitive_machine_word_shift_left_signal_overflow(T88,T90);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T92 = primitive_machine_word_logior(T91,1);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
      T93 = primitive_cast_raw_as_integer(T92);
      T94 = T93;
    } else {
      T94 = &KPfalseVKi;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
    if (T94 != &KPfalseVKi) {
      T17 = T94;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
      if (lambda_harp_print_info_ != &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
        T95 = primitive_idQ(lambda_harp_print_info_,&KPtrueVKi);
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
        if (T95 != &KPfalseVKi) {
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          shiftF96 = (D) 105;
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          mxF97 = 4;
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T98 = shiftF96;
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T99 = primitive_cast_integer_as_raw(T98);
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T100 = primitive_machine_word_equalQ(T99,129);
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          if (T100 != &KPfalseVKi) {
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
            shiftF96 = (D) 65;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
            T101 = shiftF96;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
            T102 = mxF97;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
            T103 = primitive_cast_integer_as_raw(T101);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
            T104 = primitive_machine_word_shift_right(T103,2);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
            T105 = primitive_machine_word_shift_left_signal_overflow(T102,T104);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
            mxF97 = T105;
          }
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T106 = shiftF96;
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T107 = mxF97;
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T108 = primitive_cast_integer_as_raw(T106);
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T109 = primitive_machine_word_shift_right(T108,2);
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T110 = primitive_machine_word_shift_left_signal_overflow(T107,T109);
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T111 = primitive_machine_word_logior(T110,1);
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
          T112 = primitive_cast_raw_as_integer(T111);
          T113 = T112;
        } else {
          T113 = &KPfalseVKi;
        }
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
        T114 = T113;
      } else {
        T114 = (D) 1;
      }
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
      if (T114 != &KPfalseVKi) {
        T18 = T114;
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
        if (lambda_is_publicQ_ != &KPfalseVKi) {
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
          T115 = primitive_idQ(lambda_is_publicQ_,&KPtrueVKi);
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
          if (T115 != &KPfalseVKi) {
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            shiftF116 = (D) 109;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            mxF117 = 4;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T118 = shiftF116;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T119 = primitive_cast_integer_as_raw(T118);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T120 = primitive_machine_word_equalQ(T119,129);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            if (T120 != &KPfalseVKi) {
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
              shiftF116 = (D) 65;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
              T121 = shiftF116;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
              T122 = mxF117;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
              T123 = primitive_cast_integer_as_raw(T121);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
              T124 = primitive_machine_word_shift_right(T123,2);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
              T125 = primitive_machine_word_shift_left_signal_overflow(T122,T124);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
              mxF117 = T125;
            }
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T126 = shiftF116;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T127 = mxF117;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T128 = primitive_cast_integer_as_raw(T126);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T129 = primitive_machine_word_shift_right(T128,2);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T130 = primitive_machine_word_shift_left_signal_overflow(T127,T129);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T131 = primitive_machine_word_logior(T130,1);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
            T132 = primitive_cast_raw_as_integer(T131);
            T133 = T132;
          } else {
            T133 = &KPfalseVKi;
          }
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
          T134 = T133;
        } else {
          T134 = (D) 1;
        }
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
        if (T134 != &KPfalseVKi) {
          T19 = T134;
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
          if (lambda_is_exportQ_ != &KPfalseVKi) {
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
            T135 = primitive_idQ(lambda_is_exportQ_,&KPtrueVKi);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
            if (T135 != &KPfalseVKi) {
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              shiftF136 = (D) 113;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              mxF137 = 4;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T138 = shiftF136;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T139 = primitive_cast_integer_as_raw(T138);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T140 = primitive_machine_word_equalQ(T139,129);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              if (T140 != &KPfalseVKi) {
                // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
                shiftF136 = (D) 65;
                // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
                T141 = shiftF136;
                // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
                T142 = mxF137;
                // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
                T143 = primitive_cast_integer_as_raw(T141);
                // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
                T144 = primitive_machine_word_shift_right(T143,2);
                // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
                T145 = primitive_machine_word_shift_left_signal_overflow(T142,T144);
                // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
                mxF137 = T145;
              }
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T146 = shiftF136;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T147 = mxF137;
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T148 = primitive_cast_integer_as_raw(T146);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T149 = primitive_machine_word_shift_right(T148,2);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T150 = primitive_machine_word_shift_left_signal_overflow(T147,T149);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T151 = primitive_machine_word_logior(T150,1);
              // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
              T152 = primitive_cast_raw_as_integer(T151);
              T153 = T152;
            } else {
              T153 = &KPfalseVKi;
            }
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
            T154 = T153;
          } else {
            T154 = (D) 1;
          }
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
          if (T154 != &KPfalseVKi) {
            T20 = T154;
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T156 = primitive_cast_integer_as_raw(T16);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T157 = primitive_cast_integer_as_raw(T17);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T158 = primitive_machine_word_logior(T156,T157);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T159 = primitive_cast_integer_as_raw(T18);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T160 = primitive_machine_word_logior(T158,T159);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T161 = primitive_cast_integer_as_raw(T19);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T162 = primitive_machine_word_logior(T160,T161);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T163 = primitive_cast_integer_as_raw(T20);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T164 = primitive_machine_word_logior(T162,T163);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T165 = primitive_cast_raw_as_integer(T164);
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T155_0 = T165;
            T7_0 = T155_0;
          } else {
            // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
            T6_0 = &KPfalseVKi;
            T7_0 = T6_0;
          }
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
          T9_0 = T7_0;
        } else {
          // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
          T8_0 = &KPfalseVKi;
          T9_0 = T8_0;
        }
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
        T11_0 = T9_0;
      } else {
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
        T10_0 = &KPfalseVKi;
        T11_0 = T10_0;
      }
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
      T13_0 = T11_0;
    } else {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
      T12_0 = &KPfalseVKi;
      T13_0 = T12_0;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
    T15_0 = T13_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
    T14_0 = &KPfalseVKi;
    T15_0 = T14_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T15_0);
}

D KLcompiled_lambda_unpacked_slotsGZ32ZconstructorYharp_outputterVharpMM0I (D class_, D init_args_, D Uunique_lambda_frame_g_size_internal_, D Uunique_lambda_frame_n_size_internal_, D Uunique_private_lambda_harp_print_info_internal_, D Uunique_lambda_is_publicQ_internal_, D Uunique_lambda_is_exportQ_internal_) {
  D T8;
  D Uunique_lambda_frame_g_size_internalF9;
  D Uunique_lambda_frame_n_size_internalF10;
  D T11_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T8 = primitive_object_allocate_filled(6,&KLcompiled_lambda_unpacked_slotsGYharp_outputterVharpW,5,&KPunboundVKi,0,0,&KPunboundVKi);
  primitive_type_check(Uunique_lambda_frame_g_size_internal_, &KLintegerGVKd);
  Uunique_lambda_frame_g_size_internalF9 = Uunique_lambda_frame_g_size_internal_;
  SLOT_VALUE_SETTER(Uunique_lambda_frame_g_size_internalF9, T8, 0);
  primitive_type_check(Uunique_lambda_frame_n_size_internal_, &KLintegerGVKd);
  Uunique_lambda_frame_n_size_internalF10 = Uunique_lambda_frame_n_size_internal_;
  SLOT_VALUE_SETTER(Uunique_lambda_frame_n_size_internalF10, T8, 1);
  SLOT_VALUE_SETTER(Uunique_private_lambda_harp_print_info_internal_, T8, 2);
  SLOT_VALUE_SETTER(Uunique_lambda_is_publicQ_internal_, T8, 3);
  SLOT_VALUE_SETTER(Uunique_lambda_is_exportQ_internal_, T8, 4);
  APPLY2(&KinitializeVKd, T8, init_args_);
  T11_0 = T8;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  MV_SET_COUNT(1);
  return(T11_0);
}

D KLstripped_compiled_lambdaGZ32ZconstructorYharp_outputterVharpMM0I (D class_, D init_args_, D Uunique_private_lambda_name_internal_, D Uunique_private_lambda_location_, D Uunique_private_lambda_all_locators_, D Uunique_private_lambda_selected_locators_internal_, D Uunique_private_lambda_variable_scopes_internal_, D Uunique_private_lambda_all_variable_scopes_, D Uunique_private_lambda_all_variable_names_, D Uunique_compiled_lambda_packed_slot_) {
  D T11;
  D Uunique_private_lambda_name_internalF12;
  D T13;
  D Uunique_private_lambda_locationF14;
  D Uunique_private_lambda_all_locatorsF15;
  D Uunique_private_lambda_variable_scopes_internalF16;
  D Uunique_private_lambda_all_variable_scopesF17;
  D Uunique_private_lambda_all_variable_namesF18;
  D Uunique_compiled_lambda_packed_slotF19;
  D T20_0;
  D T21;
  _KLsimple_object_vectorGVKd_1 T22 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T23;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:115
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:115
  T21 = primitive_idQ(Uunique_private_lambda_name_internal_,&KPunboundVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:115
  if (T21 != &KPfalseVKi) {
    T22.vector_element_[0] = &KJname_;
    T23 = KerrorVKdMM1I(&K141, &T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:115
    T11 = T23;
    Uunique_private_lambda_name_internalF12 = T11;
  } else {
    Uunique_private_lambda_name_internalF12 = Uunique_private_lambda_name_internal_;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:115
  T13 = primitive_object_allocate_filled(9,&KLstripped_compiled_lambdaGYharp_outputterVharpW,8,&KPunboundVKi,0,0,&KPunboundVKi);
  SLOT_VALUE_SETTER(Uunique_private_lambda_name_internalF12, T13, 0);
  primitive_type_check(Uunique_private_lambda_location_, &K142);
  Uunique_private_lambda_locationF14 = Uunique_private_lambda_location_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_locationF14, T13, 1);
  primitive_type_check(Uunique_private_lambda_all_locators_, &K105);
  Uunique_private_lambda_all_locatorsF15 = Uunique_private_lambda_all_locators_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_all_locatorsF15, T13, 2);
  SLOT_VALUE_SETTER(Uunique_private_lambda_selected_locators_internal_, T13, 3);
  primitive_type_check(Uunique_private_lambda_variable_scopes_internal_, &K143);
  Uunique_private_lambda_variable_scopes_internalF16 = Uunique_private_lambda_variable_scopes_internal_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_variable_scopes_internalF16, T13, 4);
  primitive_type_check(Uunique_private_lambda_all_variable_scopes_, &K105);
  Uunique_private_lambda_all_variable_scopesF17 = Uunique_private_lambda_all_variable_scopes_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_all_variable_scopesF17, T13, 5);
  primitive_type_check(Uunique_private_lambda_all_variable_names_, &K105);
  Uunique_private_lambda_all_variable_namesF18 = Uunique_private_lambda_all_variable_names_;
  SLOT_VALUE_SETTER(Uunique_private_lambda_all_variable_namesF18, T13, 6);
  primitive_type_check(Uunique_compiled_lambda_packed_slot_, &K144);
  Uunique_compiled_lambda_packed_slotF19 = Uunique_compiled_lambda_packed_slot_;
  SLOT_VALUE_SETTER(Uunique_compiled_lambda_packed_slotF19, T13, 7);
  APPLY2(&KinitializeVKd, T13, init_args_);
  T20_0 = T13;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:115
  MV_SET_COUNT(1);
  return(T20_0);
}

D Klambda_name_internal_setterYharp_outputterVharpMM0I (D v_, D x_) {
  D T3_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:19
  SLOT_VALUE_SETTER(v_, x_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:19
  T3_0 = v_;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  MV_SET_COUNT(1);
  return(T3_0);
}

D Klambda_codeYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T22 = SLOT_VALUE_INITD(x_, 10);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &KLvectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &KLvectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_labelsYharp_outputterVharpMM0I (D x_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_2 T11 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T12;
  D T13;
  D value_;
  D T15;
  D T16;
  D T17;
  D T18;
  D T19_0;
  D T20_0;
  D T21_0;
  D T22;
  D T23_0;
  D T24_0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T22 = SLOT_VALUE_INITD(x_, 12);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T2 = primitive_instanceQ(T22,&KLdood_address_proxyGVdood);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T2 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T3 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T3 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T4 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T5 = SLOT_VALUE(T4, 2);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T6 = SLOT_VALUE_INITD(T5, 17);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T7 = Kobject_classVKdI(x_);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T8 = CALL1(&Kproxy_slot_descriptorVdood, T22);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KelementVKd, 3);
      T9 = CONGRUENT_CALL3(T6, T8, &KPempty_vectorVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T10 = CALL1(&Kslot_getterVKe, T9);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T11.vector_element_[0] = T7;
      T11.vector_element_[1] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      Kdepth_format_outVdoodI(&K35, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T12 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T13 = CONGRUENT_CALL2(T12, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T13);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    value_ = CALL1(&Kdood_force_slot_value_proxyVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T15 = CALL1(&Kproxy_slot_descriptorVdood, T22);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    CALL3(&Kwalker_slot_value_setterVwalker, value_, x_, T15);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T16 = Ttrace_allocationQTVdood;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    if (T16 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      T17 = primitive_read_thread_variable(Tprint_depthTVdood);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      CONGRUENT_CALL_PROLOG(&K_VKd, 2);
      T18 = CONGRUENT_CALL2(T17, (D) 5);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
      primitive_write_thread_variable(Tprint_depthTVdood, T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T19_0 = value_;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T23_0 = T19_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T19_0);
      primitive_type_check(T23_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T23_0;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T20_0 = T22;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T24_0 = T20_0;
    {
      MV_CHECK_TYPE_PROLOGUE(T20_0);
      primitive_type_check(T24_0, &KLsimple_object_vectorGVKd);
      MV_CHECK_TYPE_EPILOGUE();
    }
    T21_0 = T24_0;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  MV_SET_COUNT(1);
  return(T21_0);
}

D Klambda_frame_g_sizeYharp_outputterVharpMM0I (D instance_) {
  D T2_0;
  D T3_0;
  D T4;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  T4 = SLOT_VALUE_INITD(instance_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:144
  CONGRUENT_CALL_PROLOG(&Klambda_frame_g_size_internalYharp_outputterVharp, 1);
  T2_0 = CONGRUENT_CALL1(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  T3_0 = T2_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T2_0);
    primitive_type_check(T3_0, &KLintegerGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T3_0);
}

D Klambda_frame_n_sizeYharp_outputterVharpMM0I (D instance_) {
  D T2_0;
  D T3_0;
  D T4;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  T4 = SLOT_VALUE_INITD(instance_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:145
  CONGRUENT_CALL_PROLOG(&Klambda_frame_n_size_internalYharp_outputterVharp, 1);
  T2_0 = CONGRUENT_CALL1(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  T3_0 = T2_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T2_0);
    primitive_type_check(T3_0, &KLintegerGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T3_0);
}

D Klambda_harp_print_infoYharp_outputterVharpMM0I (D instance_) {
  D T2_0;
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  T3 = SLOT_VALUE_INITD(instance_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:146
  CONGRUENT_CALL_PROLOG(&Klambda_harp_print_info_internalYharp_outputterVharp, 1);
  T2_0 = CONGRUENT_CALL1(T3);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T2_0);
}

D Klambda_is_publicQYharp_outputterVharpMM0I (D instance_) {
  D T2_0;
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  T3 = SLOT_VALUE_INITD(instance_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:147
  CONGRUENT_CALL_PROLOG(&Klambda_is_publicQ_internalYharp_outputterVharp, 1);
  T2_0 = CONGRUENT_CALL1(T3);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T2_0);
}

D Klambda_is_exportQYharp_outputterVharpMM0I (D instance_) {
  D T2_0;
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  T3 = SLOT_VALUE_INITD(instance_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:148
  CONGRUENT_CALL_PROLOG(&Klambda_is_exportQ_internalYharp_outputterVharp, 1);
  T2_0 = CONGRUENT_CALL1(T3);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:143
  MV_SET_COUNT(1);
  return(T2_0);
}

D Kflush_compiled_lambda_post_outputYbase_harpVharpMM0I (D cl_) {
  D T2;
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9_0;
  D T10;
  _KLsimple_object_vectorGVKd_16 T11 = {&KLsimple_object_vectorGVKdW, (D) 65};

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:186
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:190
  T2 = Klambda_name_internalYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:191
  T3 = Klambda_locationYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:192
  T4 = Klambda_all_locatorsYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:193
  T5 = Klambda_selected_locators_internalYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:194
  T6 = Klambda_variable_scopes_internalYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:195
  T7 = Klambda_all_variable_scopesYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:196
  T8 = Klambda_all_variable_namesYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:197
  T10 = SLOT_VALUE_INITD(cl_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:189
  T11.vector_element_[0] = &KJname_;
  T11.vector_element_[1] = T2;
  T11.vector_element_[2] = IKJlocation_;
  T11.vector_element_[3] = T3;
  T11.vector_element_[4] = IKJall_locators_;
  T11.vector_element_[5] = T4;
  T11.vector_element_[6] = IKJselected_locators_;
  T11.vector_element_[7] = T5;
  T11.vector_element_[8] = IKJscopes_;
  T11.vector_element_[9] = T6;
  T11.vector_element_[10] = IKJall_scopes_;
  T11.vector_element_[11] = T7;
  T11.vector_element_[12] = IKJall_names_;
  T11.vector_element_[13] = T8;
  T11.vector_element_[14] = &KJslots_;
  T11.vector_element_[15] = T10;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:189
  CONGRUENT_CALL_PROLOG(&KmakeVKd, 2);
  T9_0 = CONGRUENT_CALL2(&KLstripped_compiled_lambdaGYharp_outputterVharp, &T11);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:186
  MV_SET_COUNT(1);
  return(T9_0);
}

D Klambda_variable_scopesYharp_outputterVharpMM0I (D cl_) {
  D T2;
  D T3;
  DWORD i_T, i_;
  D T5_0;
  D T6_0;
  D T7_0;
  D T8;
  D T9_0;
  D T10_0;
  D T11;
  D T12_0;
  D T13;
  DWORD T14;
  DWORD T15;
  DWORD T16;
  DWORD T17;
  D T18;
  DWORD T19;
  D T20;
  D T21;
  DWORD T22;
  DWORD T23;
  DWORD T24;
  D T25;
  D T26;
  DWORD T27;
  D T28;
  DWORD T29;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:220
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T2 = Klambda_variable_scopes_internalYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:223
  T3 = Klambda_all_variable_scopesYharp_outputterVharpMM0I(cl_);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  CONGRUENT_CALL_PROLOG(&Kstart_debug_scopes_internalYharp_debug_infoVharp, 1);
  T6_0 = CONGRUENT_CALL1(T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T7_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T7_0, &KLintegerGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T8 = T7_0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  CONGRUENT_CALL_PROLOG(&Ksize_debug_scopes_internalYharp_debug_infoVharp, 1);
  T9_0 = CONGRUENT_CALL1(T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T10_0 = T9_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T9_0);
    primitive_type_check(T10_0, &KLintegerGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T11 = T10_0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T12_0 = KmakeVKdMM23I(&KLsimple_object_vectorGVKd, &KPempty_vectorVKi, &KPfalseVKi, T11);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T13 = T12_0;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T14 = primitive_cast_integer_as_raw(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T15 = primitive_cast_integer_as_raw(T11);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T16 = primitive_machine_word_logxor(T15,1);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T17 = primitive_machine_word_add_signal_overflow(T14,T16);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T19 = primitive_cast_integer_as_raw(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  i_T = T19;
L0: ;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
    i_ = i_T;
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
    T20 = primitive_cast_raw_as_integer(i_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
    T18 = primitive_machine_word_less_thanQ(i_,T17);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
    if (T18 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T21 = KelementVKdMM11I(T3, T20, &KPempty_vectorVKi, &Kunsupplied_objectVKi);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T22 = primitive_cast_integer_as_raw(T8);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T23 = primitive_machine_word_logxor(T22,1);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T24 = primitive_machine_word_subtract_signal_overflow(i_,T23);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T25 = primitive_cast_raw_as_integer(T24);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T26 = SLOT_VALUE_INITD(T13, 0);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T27 = primitive_cast_integer_as_raw(T26);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T28 = primitive_machine_word_unsigned_less_thanQ(T24,T27);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      if (T28 != &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
        REPEATED_D_SLOT_VALUE_TAGGED_SETTER(T21, T13, 1, T24);
      } else {
        // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
        Kelement_range_errorVKeI(T13, T25);
      }
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      T29 = primitive_machine_word_add_signal_overflow(i_,4);
      // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
      i_T = T29;
      goto L0;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:222
  T5_0 = T13;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:220
  MV_SET_COUNT(1);
  return(T5_0);
}

D Kdood_lazy_gettersVdoodMharpM1I (D classU_) {
  D T2;
  D T3_0;
  D T4_0;
  D T5;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;
  D T11;
  D T12;
  D T13;
  _KLsimple_object_vectorGVKd_5 T14 = {&KLsimple_object_vectorGVKdW, (D) 21};

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T5 = primitive_next_methods_parameter();
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T7 = primitive_idQ(T5,&KPempty_listVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  if (T7 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T10 = KerrorVKdMM1I(&K219, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T11 = T10;
    T13 = T11;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T8 = SLOT_VALUE_INITD(T5, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T9 = SLOT_VALUE_INITD(T5, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    MEP_CALL_PROLOG(T8, T9, 1);
    T6 = MEP_CALL1(T8, classU_);
    // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
    T12 = T6;
    T13 = T12;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T14.vector_element_[0] = &Kprivate_lambda_model_objectYharp_outputterVharp;
  T14.vector_element_[1] = &Kprivate_lambda_codeYharp_outputterVharp;
  T14.vector_element_[2] = &Kprivate_lambda_referenced_dataYharp_outputterVharp;
  T14.vector_element_[3] = &Kprivate_lambda_labelsYharp_outputterVharp;
  T14.vector_element_[4] = &Kprivate_lambda_externalsYharp_outputterVharp;
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T2 = KlistVKdI(&T14);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T3_0 = CALL2(&KconcatenateVKd, T13, T2);
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T4_0 = T3_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T3_0);
    primitive_type_check(T4_0, &KLlistGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  MV_SET_COUNT(1);
  return(T4_0);
}


/* SYSTEM INIT CODE */

void _Init_harp__X_compiled_lambda_for_system () {
  extern D KPresolve_symbolVKiI(D);
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJframe_n_size_);
    if (T0 != &KJframe_n_size_) {
      primitive_repeated_slot_value_setter(T0, &K235, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K217, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K215, 1, 2);
      IKJframe_n_size_ = T0;
      primitive_slot_value_setter(T0, &Klambda_frame_n_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJframe_g_size_);
    if (T0 != &KJframe_g_size_) {
      primitive_repeated_slot_value_setter(T0, &K235, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K217, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K215, 1, 0);
      IKJframe_g_size_ = T0;
      primitive_slot_value_setter(T0, &Klambda_frame_g_size_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJexport_);
    if (T0 != &KJexport_) {
      primitive_repeated_slot_value_setter(T0, &K235, 1, 8);
      primitive_repeated_slot_value_setter(T0, &K217, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K215, 1, 8);
      IKJexport_ = T0;
      primitive_slot_value_setter(T0, &Klambda_is_exportQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJpublic_);
    if (T0 != &KJpublic_) {
      primitive_repeated_slot_value_setter(T0, &K235, 1, 6);
      primitive_repeated_slot_value_setter(T0, &K217, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K215, 1, 6);
      IKJpublic_ = T0;
      primitive_slot_value_setter(T0, &Klambda_is_publicQ_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJexternals_);
    if (T0 != &KJexternals_) {
      primitive_repeated_slot_value_setter(T0, &K159, 1, 13);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 26);
      primitive_slot_value_setter(T0, &Kprivate_lambda_externalsYharp_outputterVharpHLfully_compiled_lambdaG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJlabels_);
    if (T0 != &KJlabels_) {
      primitive_repeated_slot_value_setter(T0, &K159, 1, 12);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 24);
      IKJlabels_ = T0;
      primitive_slot_value_setter(T0, &Kprivate_lambda_labelsYharp_outputterVharpHLfully_compiled_lambdaG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJreferenced_data_);
    if (T0 != &KJreferenced_data_) {
      primitive_repeated_slot_value_setter(T0, &K159, 1, 11);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 22);
      primitive_slot_value_setter(T0, &Kprivate_lambda_referenced_dataYharp_outputterVharpHLfully_compiled_lambdaG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJmodel_);
    if (T0 != &KJmodel_) {
      primitive_repeated_slot_value_setter(T0, &K159, 1, 9);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 18);
      IKJmodel_ = T0;
      primitive_slot_value_setter(T0, &Kprivate_lambda_model_objectYharp_outputterVharpHLfully_compiled_lambdaG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJobject_location_);
    if (T0 != &KJobject_location_) {
      primitive_repeated_slot_value_setter(T0, &K159, 1, 8);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 16);
      primitive_slot_value_setter(T0, &Klambda_object_locationYharp_outputterVharpHLfully_compiled_lambdaG, 3);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJlocation_);
    if (T0 != &KJlocation_) {
      IKJlocation_ = T0;
      primitive_repeated_slot_value_setter(T0, &K246, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K245, 1, 2);
      primitive_slot_value_setter(T0, &Kprivate_lambda_locationYharp_outputterVharpHLcompiled_lambdaG, 3);
      primitive_repeated_slot_value_setter(T0, &K159, 1, 1);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 2);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJall_locators_);
    if (T0 != &KJall_locators_) {
      IKJall_locators_ = T0;
      primitive_repeated_slot_value_setter(T0, &K246, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K245, 1, 4);
      primitive_slot_value_setter(T0, &Kprivate_lambda_all_locatorsYharp_outputterVharpHLcompiled_lambdaG, 3);
      primitive_repeated_slot_value_setter(T0, &K159, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 4);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJselected_locators_);
    if (T0 != &KJselected_locators_) {
      IKJselected_locators_ = T0;
      primitive_repeated_slot_value_setter(T0, &K246, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K245, 1, 6);
      primitive_slot_value_setter(T0, &Kprivate_lambda_selected_locators_internalYharp_outputterVharpHLcompiled_lambdaG, 3);
      primitive_repeated_slot_value_setter(T0, &K159, 1, 3);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 6);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJscopes_);
    if (T0 != &KJscopes_) {
      IKJscopes_ = T0;
      primitive_repeated_slot_value_setter(T0, &K246, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K245, 1, 8);
      primitive_slot_value_setter(T0, &Kprivate_lambda_variable_scopes_internalYharp_outputterVharpHLcompiled_lambdaG, 3);
      primitive_repeated_slot_value_setter(T0, &K159, 1, 4);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 8);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJall_scopes_);
    if (T0 != &KJall_scopes_) {
      IKJall_scopes_ = T0;
      primitive_repeated_slot_value_setter(T0, &K246, 1, 5);
      primitive_repeated_slot_value_setter(T0, &K245, 1, 10);
      primitive_slot_value_setter(T0, &Kprivate_lambda_all_variable_scopesYharp_outputterVharpHLcompiled_lambdaG, 3);
      primitive_repeated_slot_value_setter(T0, &K159, 1, 5);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 10);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJall_names_);
    if (T0 != &KJall_names_) {
      IKJall_names_ = T0;
      primitive_repeated_slot_value_setter(T0, &K246, 1, 6);
      primitive_repeated_slot_value_setter(T0, &K245, 1, 12);
      primitive_slot_value_setter(T0, &Kprivate_lambda_all_variable_namesYharp_outputterVharpHLcompiled_lambdaG, 3);
      primitive_repeated_slot_value_setter(T0, &K159, 1, 6);
      primitive_repeated_slot_value_setter(T0, &K146, 1, 12);
    }
  }
  {
    D T0;

    T0 = KPresolve_symbolVKiI(&KJprint_info_);
    if (T0 != &KJprint_info_) {
      primitive_repeated_slot_value_setter(T0, &K235, 1, 4);
      primitive_slot_value_setter(T0, &Kprivate_lambda_harp_print_info_internalYharp_outputterVharpHLcompiled_lambda_unpacked_slotsG, 3);
      primitive_repeated_slot_value_setter(T0, &K217, 1, 2);
      primitive_repeated_slot_value_setter(T0, &K215, 1, 4);
      IKJprint_info_ = T0;
    }
  }
{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T0 = KPadd_classVKeI(&KLcompiled_lambdaGYbase_harpVharp);
  goto I0;
}
I0:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T0 = KPadd_classVKeI(&KLcompiled_lambda_unpacked_slotsGYharp_outputterVharp);
  goto I6;
}
I6:

  return;
}

/* USER INIT CODE */

void _Init_harp__X_compiled_lambda_for_user () {
{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:18
  T0 = KPadd_a_methodVKnI(&Kdood_lazy_gettersVdood, &Kdood_lazy_gettersVdoodMharpM0, &Kharp_libraryYdylan_userVharp, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I5;
}
I5:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:58
  T0 = KPadd_a_methodVKnI(&Kdood_lazy_gettersVdood, &Kdood_lazy_gettersVdoodMharpM1, &Kharp_libraryYdylan_userVharp, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I305;
}
I305:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:121
  T0 = KPadd_a_methodVKnI(&Kdood_lazy_gettersVdood, &Kdood_lazy_gettersVdoodMharpM2, &Kharp_libraryYdylan_userVharp, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I11;
}
I11:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/harp/core-harp/compiled-lambda.dylan:155
  T0 = KPadd_a_methodVKnI(&KmakeVKd, &KmakeVKdMharpM9, &Kharp_libraryYdylan_userVharp, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I14;
}
I14:

  return;
}


/* eof */
