#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;
  D xep_;
  D function_signature_;
  D Pgf_cache_;
  D debug_name_;
  D generic_function_methods_;
  D discriminator_;
} _KLsealed_generic_functionGVKe;

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;

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;

#define  define__KLbyte_stringGVKd(nrepeated) \
  typedef struct { \
    D wrapper; \
    D size_; \
    char string_element_[nrepeated+1]; \
  } _KLbyte_stringGVKd_##nrepeated;
define__KLbyte_stringGVKd(10);
define__KLbyte_stringGVKd(26);
define__KLbyte_stringGVKd(12);
define__KLbyte_stringGVKd(4);
define__KLbyte_stringGVKd(37);
define__KLbyte_stringGVKd(11);
define__KLbyte_stringGVKd(18);
define__KLbyte_stringGVKd(24);
define__KLbyte_stringGVKd(6);
define__KLbyte_stringGVKd(16);
define__KLbyte_stringGVKd(21);
define__KLbyte_stringGVKd(31);
define__KLbyte_stringGVKd(36);
define__KLbyte_stringGVKd(5);
define__KLbyte_stringGVKd(30);
define__KLbyte_stringGVKd(33);
define__KLbyte_stringGVKd(1);
define__KLbyte_stringGVKd(9);
define__KLbyte_stringGVKd(3);
define__KLbyte_stringGVKd(7);
define__KLbyte_stringGVKd(15);
define__KLbyte_stringGVKd(22);
define__KLbyte_stringGVKd(19);
define__KLbyte_stringGVKd(27);
define__KLbyte_stringGVKd(35);
define__KLbyte_stringGVKd(32);
define__KLbyte_stringGVKd(8);
define__KLbyte_stringGVKd(2);
define__KLbyte_stringGVKd(23);
define__KLbyte_stringGVKd(13);
define__KLbyte_stringGVKd(14);
define__KLbyte_stringGVKd(20);
define__KLbyte_stringGVKd(17);
define__KLbyte_stringGVKd(0);

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

#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(256);
define__KLsimple_object_vectorGVKd(4);
define__KLsimple_object_vectorGVKd(8);
define__KLsimple_object_vectorGVKd(3);
define__KLsimple_object_vectorGVKd(0);
define__KLsimple_object_vectorGVKd(1);
define__KLsimple_object_vectorGVKd(2);

typedef struct {
  D wrapper;
  D properties_;
  D engine_node_callback_;
  D engine_node_entry_point_;
  D cache_header_engine_node_next_;
  D cache_header_engine_node_parent_;
} _KLsimple_typechecked_cache_header_engine_nodeGVKg;

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

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

typedef struct {
  D wrapper;
} _KLstreamGYcommon_extensionsVcommon_dylan;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_cell_;
  D computation_value_;
} _KLset_cell_valueXGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_cell_;
} _KLget_cell_valueGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLmake_cellGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D guaranteed_type_;
  D static_guaranteed_type_;
} _KLguarantee_typeGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D types_;
  D rest_type_;
} _KLmultiple_value_check_type_restGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D types_;
} _KLmultiple_value_check_type_computationGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D type_;
  D lhs_variable_name_;
} _KLassignment_check_typeGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D type_;
} _KLconstrain_typeGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D type_;
} _KLkeyword_check_typeGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D type_;
} _KLsingle_value_check_type_computationGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLadjust_multiple_values_restGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLadjust_multiple_valuesGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLmultiple_value_unspillGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLmultiple_value_spillGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLextract_rest_valueGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLextract_single_valueGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D fixed_values_;
  D rest_value_;
} _KLvaluesGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D entry_state_;
} _KLend_cleanup_blockGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D entry_state_;
  D return_temp_;
} _KLend_protected_blockGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D entry_state_;
} _KLend_exit_blockGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D ending_loop_;
} _KLend_loopGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D entry_state_;
} _KLexitGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D entry_state_;
  D body_;
  D protected_end_;
  D cleanups_;
  D cleanups_end_;
} _KLunwind_protectGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D entry_state_;
  D body_;
  D Plabel_;
} _KLbind_exitGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D Passigned_binding_;
} _KLsetXGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D Ptyped_binding_;
} _KLtype_redefinitionGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D Ptyped_binding_;
} _KLtype_definitionGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D Passigned_binding_;
} _KLredefinitionGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D Passigned_binding_;
} _KLdefinitionGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D bind_return_;
} _KLbindGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLreturnGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D merge_left_value_;
  D merge_right_value_;
  D merge_left_previous_computation_;
  D merge_right_previous_computation_;
} _KLbind_exit_mergeGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D merge_left_value_;
  D merge_right_value_;
  D merge_left_previous_computation_;
  D merge_right_previous_computation_;
} _KLloop_mergeGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D merge_left_value_;
  D merge_right_value_;
  D merge_left_previous_computation_;
  D merge_right_previous_computation_;
} _KLif_mergeGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D test_;
  D consequent_;
  D alternative_;
} _KLifGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D primitive_;
  D c_variable_;
} _KLc_variable_pointer_callGVdfmc_flow_graph;

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

typedef struct {
  D wrapper;
} _KLerrorGVKd;

typedef struct {
  D wrapper;
  D handler_type_;
  D handler_function_;
  D handler_test_;
  D handler_init_arguments_;
} _KLhandlerGVKi;

#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 item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D primitive_;
} _KLprimitive_indirect_callGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D primitive_;
} _KLprimitive_callGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D loop_call_loop_;
  D loop_call_merges_;
} _KLloop_callGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D Plabel_;
  D loop_merges_;
  D loop_body_;
} _KLloopGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
} _KLstack_vectorGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_slot_descriptor_;
  D computation_instance_;
  D computation_index_;
  D computation_new_value_;
} _KLrepeated_slot_value_setterGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_slot_descriptor_;
  D computation_instance_;
  D computation_index_;
} _KLrepeated_slot_valueGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_slot_descriptor_;
  D computation_instance_;
  D computation_new_value_;
} _KLslot_value_setterGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_slot_descriptor_;
  D computation_instance_;
} _KLslot_valueGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D function_;
} _KLfunction_callGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D emitted_name_;
  D private_model_definition_;
  D private_model_creator_;
  D private_Cfunction_signature_;
  D CPgf_cache_;
  D private_Cdebug_name_;
  D private_Pgeneric_function_methods_;
  D Cdiscriminator_;
  D Cgeneric_function_properties_;
  D private_signature_spec_;
  D private_Pgeneric_function_domains_;
  D parameters_dynamic_extent_;
  D Cgeneric_function_cache_info_;
} _KLBgeneric_functionGVdfmc_modeling;

typedef struct {
  D wrapper;
  D users_;
  D emitted_name_;
  D function_;
  D code_;
} _KLBiepGVdfmc_modeling;

typedef struct {
  D wrapper;
  D emitted_name_;
  D private_model_definition_;
  D private_model_creator_;
  D users_;
  D private_Cfunction_signature_;
  D Pmep_;
  D private_debug_name_;
  D function_properties_;
  D private_signature_spec_;
  D parameters_dynamic_extent_;
  D private_lambda_heap_;
  D private_lambda_body_;
} _KLBlambdaGVdfmc_modeling;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D function_;
  D engine_node_;
} _KLengine_node_applyGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D function_;
} _KLapplyGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D function_;
  D next_methods_;
} _KLmethod_callGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D function_;
  D engine_node_;
} _KLengine_node_callGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D arguments_;
  D function_;
} _KLsimple_callGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
} _KLtemporary_transferGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D referenced_binding_;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
} _KLvariable_referenceGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_closure_method_;
  D computation_closure_;
} _KLinitialize_closureGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_closure_method_;
  D computation_init_closure_;
  D computation_signature_value_;
} _KLmake_closureGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
  D computation_value_;
  D keyword_default_value_keyword_variable_;
  D keyword_default_value_specifiers_;
} _KLkeyword_defaultGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
} _KLnopGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D item_properties_;
  D computation_source_location_;
  D previous_computation_;
  D next_computation_;
  D temporary_;
  D environment_;
  D computation_type_;
} _KLcomputationGVdfmc_flow_graph;

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_;
} _KLkeyword_signatureGVKe;

typedef struct {
  D wrapper;
  D referenced_binding_;
  D users_;
} _KLdefined_constant_referenceGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D users_;
  D reference_value_;
} _KLobject_referenceGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D users_;
  D generator_;
  D environment_;
  D temporary_properties_;
} _KLmultiple_value_temporaryGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D users_;
  D generator_;
  D environment_;
  D temporary_properties_;
  D number_values_;
} _KLstack_vector_temporaryGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D users_;
  D generator_;
  D environment_;
  D temporary_properties_;
} _KLtemporaryGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D outer_;
} _KLlexical_environmentGVdfmc_flow_graph;

typedef struct {
  D wrapper;
  D object_dood_state_;
  D debug_name_;
  D private_namespace_local_bindings_;
  D private_imported_name_cache_;
  D private_exported_names_;
  D private_namespace_model_;
  D emitted_name_;
  D interactive_namespace_project_namespace_;
  D private_imported_bindings_tables_;
  D private_namespace_definition_;
  D private_use_clauses_;
  D private_create_clauses_;
  D private_created_names_;
  D private_export_clauses_;
  D cached_uses_;
  D private_cached_exported_imports_table_;
  D all_used_namespaces_cache_;
  D used_libraries_;
  D cached_all_library_descriptions_;
  D cached_all_inter_library_bindings_;
  D library_deleted_modules_;
  D private_library_duplicate_definitions_;
  D private_library_ignored_definitions_;
  D private_library_definer_references_;
  D private_library_wildcard_subclass_definitions_;
  D interactive_binding_properties_;
  D interactive_library_detachedQ_;
} _KLinteractive_libraryGVdfmc_namespace;

typedef struct {
  D wrapper;
  D object_dood_state_;
  D debug_name_;
  D private_namespace_local_bindings_;
  D private_imported_name_cache_;
  D private_exported_names_;
  D private_namespace_model_;
  D emitted_name_;
  D private_imported_bindings_tables_;
} _KLlibraryGVdfmc_namespace;

typedef struct {
  D wrapper;
  D object_dood_state_;
  D debug_name_;
  D private_namespace_local_bindings_;
  D private_imported_name_cache_;
  D private_exported_names_;
  D private_namespace_model_;
  D emitted_name_;
  D interactive_namespace_project_namespace_;
  D private_module_definer_bindings_;
  D private_namespace_definition_;
  D private_use_clauses_;
  D private_create_clauses_;
  D private_created_names_;
  D private_export_clauses_;
  D cached_uses_;
  D private_cached_exported_imports_table_;
  D all_used_namespaces_cache_;
} _KLinteractive_moduleGVdfmc_namespace;

typedef struct {
  D wrapper;
  D object_dood_state_;
  D debug_name_;
  D private_namespace_local_bindings_;
  D private_imported_name_cache_;
  D private_exported_names_;
  D private_namespace_model_;
  D emitted_name_;
  D private_module_definer_bindings_;
} _KLmoduleGVdfmc_namespace;

typedef struct {
  D wrapper;
} _KLenvironmentGVdfmc_namespace;

typedef struct {
  D wrapper;
  D private_shadowable_binding_local_dependents_;
} _KLmodule_bindingGVdfmc_namespace;

typedef struct {
  D wrapper;
} _KLbindingGVdfmc_namespace;


/* Typedefs for defined classes */


/* Referenced object declarations */

D KPadd_methodVKnI (D, D, D);
extern _KLincremental_generic_functionGVKe Kprint_objectYprintVio;
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 Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end;
extern _KLclassGVKd KLlibraryGVKe;
extern _KLmm_wrapperGVKi_0 KLlibraryGVKeW;
D KPadd_a_methodVKnI (D, D, D, D, D, D);
extern _KLsealed_generic_functionGVKe Kprint_referenced_objectVdfmc_back_end;
extern _KLclassGVKd KLsealed_generic_functionGVKe;
extern _KLmm_wrapperGVKi_0 KLsealed_generic_functionGVKeW;
extern _KLbooleanGVKd KPfalseVKi;
extern _KLclassGVKd KLbooleanGVKd;
extern _KLmm_wrapperGVKi_0 KLbooleanGVKdW;
extern _KLclassGVKd KLobjectGVKd;
extern _KLmm_wrapperGVKi_0 KLobjectGVKdW;
extern _KLunboundGVKe KPunboundVKi;
extern _KLclassGVKd KLunboundGVKe;
extern _KLmm_wrapperGVKi_0 KLunboundGVKeW;
extern _KLbooleanGVKd KPtrueVKi;
extern _KLempty_listGVKd KPempty_listVKi;
extern _KLclassGVKd KLempty_listGVKd;
extern _KLmm_wrapperGVKi_0 KLempty_listGVKdW;
extern _KLobject_signatureGVKe KDsignature_LobjectG_object_rest_value_2VKi;
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 KLbyte_stringGVKd;
extern _KLmm_wrapperGVKi_0 KLbyte_stringGVKdW;
extern _KLclassGVKd KLpairGVKd;
extern _KLmm_wrapperGVKi_0 KLpairGVKdW;
extern _KLclassGVKd KLsimple_object_vectorGVKd;
extern _KLmm_wrapperGVKi_0 KLsimple_object_vectorGVKdW;
extern _KLsealed_generic_functionGVKe KformatYformatVio;
extern _KLclassGVKd KLsimple_typechecked_cache_header_engine_nodeGVKg;
extern _KLmm_wrapperGVKi_0 KLsimple_typechecked_cache_header_engine_nodeGVKgW;
extern _KLfunction_classGVKi KLsimple_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLsimple_methodGVKeW;
extern _KLclassGVKd KLsignatureGVKe;
extern _KLmm_wrapperGVKi_0 KLsignatureGVKeW;
extern _KLclassGVKd KLstreamGYcommon_extensionsVcommon_dylan;
extern _KLmm_wrapperGVKi_0 KLstreamGYcommon_extensionsVcommon_dylanW;
extern _KLclassGVKd KLset_cell_valueXGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLset_cell_valueXGVdfmc_flow_graphW;
extern _KLclassGVKd KLget_cell_valueGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLget_cell_valueGVdfmc_flow_graphW;
extern _KLclassGVKd KLmake_cellGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmake_cellGVdfmc_flow_graphW;
extern _KLclassGVKd KLguarantee_typeGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLguarantee_typeGVdfmc_flow_graphW;
extern _KLsimple_object_vectorGVKd_0 KPempty_vectorVKi;
extern _KLclassGVKd KLmultiple_value_check_type_restGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmultiple_value_check_type_restGVdfmc_flow_graphW;
extern _KLclassGVKd KLmultiple_value_check_type_computationGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmultiple_value_check_type_computationGVdfmc_flow_graphW;
extern _KLclassGVKd KLassignment_check_typeGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLassignment_check_typeGVdfmc_flow_graphW;
extern _KLclassGVKd KLconstrain_typeGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLconstrain_typeGVdfmc_flow_graphW;
extern _KLclassGVKd KLkeyword_check_typeGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLkeyword_check_typeGVdfmc_flow_graphW;
extern _KLclassGVKd KLsingle_value_check_type_computationGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLsingle_value_check_type_computationGVdfmc_flow_graphW;
extern _KLclassGVKd KLadjust_multiple_values_restGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLadjust_multiple_values_restGVdfmc_flow_graphW;
extern _KLclassGVKd KLadjust_multiple_valuesGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLadjust_multiple_valuesGVdfmc_flow_graphW;
extern _KLclassGVKd KLmultiple_value_unspillGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmultiple_value_unspillGVdfmc_flow_graphW;
extern _KLclassGVKd KLmultiple_value_spillGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmultiple_value_spillGVdfmc_flow_graphW;
extern _KLclassGVKd KLextract_rest_valueGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLextract_rest_valueGVdfmc_flow_graphW;
extern _KLclassGVKd KLextract_single_valueGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLextract_single_valueGVdfmc_flow_graphW;
extern _KLclassGVKd KLvaluesGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLvaluesGVdfmc_flow_graphW;
extern _KLclassGVKd KLend_cleanup_blockGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLend_cleanup_blockGVdfmc_flow_graphW;
extern _KLclassGVKd KLend_protected_blockGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLend_protected_blockGVdfmc_flow_graphW;
extern _KLclassGVKd KLend_exit_blockGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLend_exit_blockGVdfmc_flow_graphW;
extern _KLclassGVKd KLend_loopGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLend_loopGVdfmc_flow_graphW;
extern _KLclassGVKd KLexitGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLexitGVdfmc_flow_graphW;
extern _KLclassGVKd KLunwind_protectGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLunwind_protectGVdfmc_flow_graphW;
extern _KLclassGVKd KLbind_exitGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLbind_exitGVdfmc_flow_graphW;
D Kassigned_bindingVdfmc_flow_graphI (D);
extern _KLclassGVKd KLsetXGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLsetXGVdfmc_flow_graphW;
D Ktyped_bindingVdfmc_flow_graphMM1I (D);
extern _KLclassGVKd KLtype_redefinitionGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLtype_redefinitionGVdfmc_flow_graphW;
extern _KLclassGVKd KLtype_definitionGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLtype_definitionGVdfmc_flow_graphW;
extern _KLclassGVKd KLredefinitionGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLredefinitionGVdfmc_flow_graphW;
extern _KLclassGVKd KLdefinitionGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLdefinitionGVdfmc_flow_graphW;
extern _KLclassGVKd KLbindGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLbindGVdfmc_flow_graphW;
extern _KLclassGVKd KLreturnGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLreturnGVdfmc_flow_graphW;
extern _KLclassGVKd KLbind_exit_mergeGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLbind_exit_mergeGVdfmc_flow_graphW;
extern _KLbyte_stringGVKd_0 KPempty_stringVKi;
extern _KLclassGVKd KLloop_mergeGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLloop_mergeGVdfmc_flow_graphW;
extern _KLclassGVKd KLif_mergeGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLif_mergeGVdfmc_flow_graphW;
extern _KLclassGVKd KLifGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLifGVdfmc_flow_graphW;
extern _KLclassGVKd KLc_variable_pointer_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLc_variable_pointer_callGVdfmc_flow_graphW;
extern _KLsymbolGVKd KJtype_;
extern _KLclassGVKd KLsymbolGVKd;
extern _KLmm_wrapperGVKi_0 KLsymbolGVKdW;
extern _KLclassGVKd KLerrorGVKd;
extern _KLmm_wrapperGVKi_0 KLerrorGVKdW;
extern _KLsymbolGVKd KJfunction_;
extern _KLsymbolGVKd KJtest_;
extern _KLsymbolGVKd KJinit_arguments_;
D KLhandlerGZ32ZconstructorVKiMM0I (D, D, D, D, D, D);
extern _KLclassGVKd KLhandlerGVKi;
extern _KLmm_wrapperGVKi_0 KLhandlerGVKiW;
D Ktail_positionQVdfmc_optimizationMM0I (D);
extern _KLfunction_classGVKi KLsimple_closure_methodGVKi;
extern _KLmm_wrapperGVKi_0 KLsimple_closure_methodGVKiW;
extern _KLincremental_generic_functionGVKe Kforward_iteration_protocolVKd;
extern _KLclassGVKd KLprimitive_indirect_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLprimitive_indirect_callGVdfmc_flow_graphW;
extern _KLsimple_methodGVKe Kprimitive_nameVdfmc_debug_back_endMM0;
extern _KLclassGVKd KLprimitive_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLprimitive_callGVdfmc_flow_graphW;
D Kloop_call_argumentsVdfmc_flow_graphI (D);
extern _KLclassGVKd KLloop_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLloop_callGVdfmc_flow_graphW;
D Kloop_parametersVdfmc_flow_graphI (D);
extern _KLclassGVKd KLloopGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLloopGVdfmc_flow_graphW;
extern _KLclassGVKd KLstack_vectorGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLstack_vectorGVdfmc_flow_graphW;
extern _KLsealed_generic_functionGVKe KCdebug_nameVdfmc_modeling;
extern _KLclassGVKd KLrepeated_slot_value_setterGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLrepeated_slot_value_setterGVdfmc_flow_graphW;
extern _KLclassGVKd KLrepeated_slot_valueGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLrepeated_slot_valueGVdfmc_flow_graphW;
extern _KLclassGVKd KLslot_value_setterGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLslot_value_setterGVdfmc_flow_graphW;
extern _KLclassGVKd KLslot_valueGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLslot_valueGVdfmc_flow_graphW;
D Kcall_effective_functionVdfmc_conversionI (D);
extern _KLsealed_generic_functionGVKe KfunctionVdfmc_modeling;
extern _KLclassGVKd KLfunction_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLfunction_callGVdfmc_flow_graphW;
extern _KLclassGVKd KLBgeneric_functionGVdfmc_modeling;
extern _KLmm_wrapperGVKi_0 KLBgeneric_functionGVdfmc_modelingW;
extern _KLclassGVKd KLBiepGVdfmc_modeling;
extern _KLmm_wrapperGVKi_0 KLBiepGVdfmc_modelingW;
extern _KLclassGVKd KLBlambdaGVdfmc_modeling;
extern _KLmm_wrapperGVKi_0 KLBlambdaGVdfmc_modelingW;
extern _KLobject_signatureGVKe KDsignature_LobjectG_object_rest_value_1VKi;
extern _KLclassGVKd KLengine_node_applyGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLengine_node_applyGVdfmc_flow_graphW;
extern _KLclassGVKd KLapplyGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLapplyGVdfmc_flow_graphW;
extern _KLclassGVKd KLmethod_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmethod_callGVdfmc_flow_graphW;
extern _KLclassGVKd KLengine_node_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLengine_node_callGVdfmc_flow_graphW;
extern _KLclassGVKd KLsimple_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLsimple_callGVdfmc_flow_graphW;
extern _KLclassGVKd KLtemporary_transferGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLtemporary_transferGVdfmc_flow_graphW;
extern _KLclassGVKd KLvariable_referenceGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLvariable_referenceGVdfmc_flow_graphW;
extern _KLclassGVKd KLinitialize_closureGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLinitialize_closureGVdfmc_flow_graphW;
extern _KLclassGVKd KLmake_closureGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmake_closureGVdfmc_flow_graphW;
extern _KLclassGVKd KLkeyword_defaultGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLkeyword_defaultGVdfmc_flow_graphW;
extern _KLclassGVKd KLnopGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLnopGVdfmc_flow_graphW;
D Kobject_classVKdI (D);
extern _KLclassGVKd KLcomputationGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLcomputationGVdfmc_flow_graphW;
D Kwalk_lambda_computationsVdfmc_flow_graphMM0I (D, D, D, D, D);
extern _KLsimple_methodGVKe KindentVdfmc_debug_back_endMM0;
extern _KLsealed_generic_functionGVKe Knext_computationVdfmc_flow_graph;
extern _KLfunction_classGVKi KLkeyword_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLkeyword_methodGVKeW;
extern _KLclassGVKd KLkeyword_signatureGVKe;
extern _KLmm_wrapperGVKi_0 KLkeyword_signatureGVKeW;
extern _KLsimple_object_vectorGVKd_256 KDsignature_LobjectG_typesVKi;
extern _KLsealed_generic_functionGVKe KtemporaryVdfmc_flow_graph;
extern _KLsimple_methodGVKe KusedQVdfmc_commonMM0;
extern _KLclassGVKd KLdefined_constant_referenceGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLdefined_constant_referenceGVdfmc_flow_graphW;
extern _KLclassGVKd KLobject_referenceGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLobject_referenceGVdfmc_flow_graphW;
extern _KLsealed_generic_functionGVKe KnamedQVdfmc_common;
extern _KLsealed_generic_functionGVKe KnameVdfmc_common;
extern _KLsealed_generic_functionGVKe KenvironmentVdfmc_modeling;
extern _KLsealed_generic_functionGVKe KlambdaVdfmc_flow_graph;
extern _KLsealed_generic_functionGVKe KparametersVdfmc_modeling;
extern _KLincremental_generic_functionGVKe KsizeVKd;
extern _KLincremental_generic_functionGVKe K_VKd;
extern _KLclassGVKd KLmultiple_value_temporaryGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmultiple_value_temporaryGVdfmc_flow_graphW;
D Krequired_valuesVdfmc_flow_graphMM0I (D);
D Krest_valuesQVdfmc_flow_graphMM0I (D);
extern _KLsealed_generic_functionGVKe KcellQVdfmc_flow_graph;
D Kclosed_overQVdfmc_flow_graphMM0I (D);
extern _KLclassGVKd KLstack_vector_temporaryGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLstack_vector_temporaryGVdfmc_flow_graphW;
extern _KLclassGVKd KLtemporaryGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLtemporaryGVdfmc_flow_graphW;
extern _KLclassGVKd KLlexical_environmentGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLlexical_environmentGVdfmc_flow_graphW;
extern _KLclassGVKd KLinteractive_libraryGVdfmc_namespace;
extern _KLmm_wrapperGVKi_0 KLinteractive_libraryGVdfmc_namespaceW;
extern _KLincremental_generic_functionGVKe Kdebug_nameVKe;
extern _KLclassGVKd KLlibraryGVdfmc_namespace;
extern _KLmm_wrapperGVKi_0 KLlibraryGVdfmc_namespaceW;
extern _KLclassGVKd KLinteractive_moduleGVdfmc_namespace;
extern _KLmm_wrapperGVKi_0 KLinteractive_moduleGVdfmc_namespaceW;
extern _KLclassGVKd KLmoduleGVdfmc_namespace;
extern _KLmm_wrapperGVKi_0 KLmoduleGVdfmc_namespaceW;
extern _KLclassGVKd KLenvironmentGVdfmc_namespace;
extern _KLmm_wrapperGVKi_0 KLenvironmentGVdfmc_namespaceW;
extern _KLsealed_generic_functionGVKe Kbinding_homeVdfmc_namespace;
extern _KLclassGVKd KLmodule_bindingGVdfmc_namespace;
extern _KLmm_wrapperGVKi_0 KLmodule_bindingGVdfmc_namespaceW;
extern _KLclassGVKd KLbindingGVdfmc_namespace;
extern _KLmm_wrapperGVKi_0 KLbindingGVdfmc_namespaceW;
extern D Tcurrent_handlersTVKi;
extern D ToffsetTVdfmc_debug_back_end;

/* Defined object declarations */

extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM4;
D Kprint_objectYprintVioMdfmc_debug_back_endM4I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM5;
D Kprint_objectYprintVioMdfmc_debug_back_endM5I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM6;
D Kprint_objectYprintVioMdfmc_debug_back_endM6I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM7;
D Kprint_objectYprintVioMdfmc_debug_back_endM7I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM8;
D Kprint_objectYprintVioMdfmc_debug_back_endM8I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM9;
D Kprint_objectYprintVioMdfmc_debug_back_endM9I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM10;
D Kprint_objectYprintVioMdfmc_debug_back_endM10I (D, D);
extern _KLsimple_methodGVKe Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0;
D Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM11;
D Kprint_objectYprintVioMdfmc_debug_back_endM11I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM12;
D Kprint_objectYprintVioMdfmc_debug_back_endM12I (D, D);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM13;
D Kprint_objectYprintVioMdfmc_debug_back_endM13I (D, D);
extern _KLkeyword_methodGVKe Kprint_computationsVdfmc_debug_back_endMM0;
D Kprint_computationsVdfmc_debug_back_endMM0I (D, D, D, D);
extern _KLsealed_generic_functionGVKe Kprint_computationVdfmc_debug_back_end;
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM0;
D Kprint_computationVdfmc_debug_back_endMM0I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM1;
D Kprint_computationVdfmc_debug_back_endMM1I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM2;
D Kprint_computationVdfmc_debug_back_endMM2I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM3;
D Kprint_computationVdfmc_debug_back_endMM3I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM4;
D Kprint_computationVdfmc_debug_back_endMM4I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM5;
D Kprint_computationVdfmc_debug_back_endMM5I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM6;
D Kprint_computationVdfmc_debug_back_endMM6I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM7;
D Kprint_computationVdfmc_debug_back_endMM7I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM8;
D Kprint_computationVdfmc_debug_back_endMM8I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM9;
D Kprint_computationVdfmc_debug_back_endMM9I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM10;
D Kprint_computationVdfmc_debug_back_endMM10I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM11;
D Kprint_computationVdfmc_debug_back_endMM11I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM12;
D Kprint_computationVdfmc_debug_back_endMM12I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM13;
D Kprint_computationVdfmc_debug_back_endMM13I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM14;
D Kprint_computationVdfmc_debug_back_endMM14I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM15;
D Kprint_computationVdfmc_debug_back_endMM15I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM16;
D Kprint_computationVdfmc_debug_back_endMM16I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM17;
D Kprint_computationVdfmc_debug_back_endMM17I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM18;
D Kprint_computationVdfmc_debug_back_endMM18I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM19;
D Kprint_computationVdfmc_debug_back_endMM19I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM20;
D Kprint_computationVdfmc_debug_back_endMM20I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM21;
D Kprint_computationVdfmc_debug_back_endMM21I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM22;
D Kprint_computationVdfmc_debug_back_endMM22I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM23;
D Kprint_computationVdfmc_debug_back_endMM23I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM24;
D Kprint_computationVdfmc_debug_back_endMM24I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM25;
D Kprint_computationVdfmc_debug_back_endMM25I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM26;
D Kprint_computationVdfmc_debug_back_endMM26I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM27;
D Kprint_computationVdfmc_debug_back_endMM27I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM28;
D Kprint_computationVdfmc_debug_back_endMM28I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM29;
D Kprint_computationVdfmc_debug_back_endMM29I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM30;
D Kprint_computationVdfmc_debug_back_endMM30I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM31;
D Kprint_computationVdfmc_debug_back_endMM31I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM32;
D Kprint_computationVdfmc_debug_back_endMM32I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM33;
D Kprint_computationVdfmc_debug_back_endMM33I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM34;
D Kprint_computationVdfmc_debug_back_endMM34I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM35;
D Kprint_computationVdfmc_debug_back_endMM35I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM36;
D Kprint_computationVdfmc_debug_back_endMM36I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM37;
D Kprint_computationVdfmc_debug_back_endMM37I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM38;
D Kprint_computationVdfmc_debug_back_endMM38I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM39;
D Kprint_computationVdfmc_debug_back_endMM39I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM40;
D Kprint_computationVdfmc_debug_back_endMM40I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM41;
D Kprint_computationVdfmc_debug_back_endMM41I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM42;
D Kprint_computationVdfmc_debug_back_endMM42I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM43;
D Kprint_computationVdfmc_debug_back_endMM43I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM44;
D Kprint_computationVdfmc_debug_back_endMM44I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM45;
D Kprint_computationVdfmc_debug_back_endMM45I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM46;
D Kprint_computationVdfmc_debug_back_endMM46I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM47;
D Kprint_computationVdfmc_debug_back_endMM47I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM48;
D Kprint_computationVdfmc_debug_back_endMM48I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM49;
D Kprint_computationVdfmc_debug_back_endMM49I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM50;
D Kprint_computationVdfmc_debug_back_endMM50I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM51;
D Kprint_computationVdfmc_debug_back_endMM51I (D, D);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM52;
D Kprint_computationVdfmc_debug_back_endMM52I (D, D);
static _KLpairGVKd K142;
static _KLpairGVKd K143;
static _KLpairGVKd K144;
static _KLpairGVKd K145;
static _KLpairGVKd K146;
static _KLpairGVKd K147;
static _KLpairGVKd K148;
static _KLpairGVKd K149;
static _KLpairGVKd K150;
static _KLpairGVKd K151;
static _KLpairGVKd K152;
static _KLpairGVKd K153;
static _KLpairGVKd K154;
static _KLpairGVKd K155;
static _KLpairGVKd K156;
static _KLpairGVKd K157;
static _KLpairGVKd K158;
static _KLpairGVKd K159;
static _KLpairGVKd K160;
static _KLpairGVKd K161;
static _KLpairGVKd K162;
static _KLpairGVKd K163;
static _KLpairGVKd K164;
static _KLpairGVKd K165;
static _KLpairGVKd K166;
static _KLpairGVKd K167;
static _KLpairGVKd K168;
static _KLpairGVKd K169;
static _KLpairGVKd K170;
static _KLpairGVKd K171;
static _KLpairGVKd K172;
static _KLpairGVKd K173;
static _KLpairGVKd K174;
static _KLpairGVKd K175;
static _KLpairGVKd K176;
static _KLpairGVKd K177;
static _KLpairGVKd K178;
static _KLpairGVKd K179;
static _KLpairGVKd K180;
static _KLpairGVKd K181;
static _KLpairGVKd K182;
static _KLpairGVKd K183;
static _KLpairGVKd K184;
static _KLpairGVKd K185;
static _KLpairGVKd K186;
static _KLpairGVKd K187;
static _KLpairGVKd K188;
static _KLpairGVKd K189;
static _KLpairGVKd K190;
static _KLpairGVKd K191;
static _KLpairGVKd K192;
static _KLpairGVKd K193;
static _KLpairGVKd K194;
static _KLbyte_stringGVKd_17 K195;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K196;
static _KLbyte_stringGVKd_20 K197;
static _KLsignatureGVKe K198;
static _KLsimple_object_vectorGVKd_2 K199;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K200;
static _KLbyte_stringGVKd_14 K201;
static _KLsignatureGVKe K202;
static _KLsimple_object_vectorGVKd_2 K203;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K204;
static _KLbyte_stringGVKd_13 K205;
static _KLsignatureGVKe K206;
static _KLsimple_object_vectorGVKd_2 K207;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K208;
static _KLbyte_stringGVKd_23 K209;
static _KLsignatureGVKe K210;
static _KLsimple_object_vectorGVKd_2 K211;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K212;
static _KLbyte_stringGVKd_2 K213;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K214;
static _KLbyte_stringGVKd_8 K215;
static _KLsignatureGVKe K216;
static _KLsimple_object_vectorGVKd_2 K217;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K218;
static _KLbyte_stringGVKd_32 K219;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K220;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K221;
static _KLbyte_stringGVKd_2 K222;
static _KLsignatureGVKe K223;
static _KLsimple_object_vectorGVKd_2 K224;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K225;
static _KLbyte_stringGVKd_35 K226;
static _KLsignatureGVKe K227;
static _KLsimple_object_vectorGVKd_2 K228;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K229;
static _KLbyte_stringGVKd_23 K230;
static _KLsignatureGVKe K231;
static _KLsimple_object_vectorGVKd_2 K232;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K233;
static _KLbyte_stringGVKd_27 K234;
static _KLsignatureGVKe K235;
static _KLsimple_object_vectorGVKd_2 K236;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K237;
static _KLbyte_stringGVKd_19 K238;
static _KLsignatureGVKe K239;
static _KLsimple_object_vectorGVKd_2 K240;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K241;
static _KLbyte_stringGVKd_22 K242;
static _KLsignatureGVKe K243;
static _KLsimple_object_vectorGVKd_2 K244;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K245;
static _KLbyte_stringGVKd_17 K246;
static _KLsignatureGVKe K247;
static _KLsimple_object_vectorGVKd_2 K248;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K249;
static _KLbyte_stringGVKd_15 K250;
static _KLsignatureGVKe K251;
static _KLsimple_object_vectorGVKd_2 K252;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K253;
static _KLbyte_stringGVKd_13 K254;
static _KLsignatureGVKe K255;
static _KLsimple_object_vectorGVKd_2 K256;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K257;
static _KLbyte_stringGVKd_13 K258;
static _KLsignatureGVKe K259;
static _KLsimple_object_vectorGVKd_2 K260;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K261;
static _KLbyte_stringGVKd_7 K262;
static _KLsignatureGVKe K263;
static _KLsimple_object_vectorGVKd_2 K264;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K265;
static _KLbyte_stringGVKd_7 K266;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K267;
static _KLbyte_stringGVKd_3 K268;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K269;
static _KLbyte_stringGVKd_9 K270;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K271;
static _KLbyte_stringGVKd_1 K272;
static _KLsignatureGVKe K273;
static _KLsimple_object_vectorGVKd_2 K274;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K275;
static _KLbyte_stringGVKd_33 K276;
static _KLsignatureGVKe K277;
static _KLsimple_object_vectorGVKd_2 K278;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K279;
static _KLbyte_stringGVKd_35 K280;
static _KLsignatureGVKe K281;
static _KLsimple_object_vectorGVKd_2 K282;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K283;
static _KLbyte_stringGVKd_30 K284;
static _KLsignatureGVKe K285;
static _KLsimple_object_vectorGVKd_2 K286;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K287;
static _KLbyte_stringGVKd_5 K288;
static _KLsignatureGVKe K289;
static _KLsimple_object_vectorGVKd_2 K290;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K291;
static _KLbyte_stringGVKd_30 K292;
static _KLsignatureGVKe K293;
static _KLsimple_object_vectorGVKd_2 K294;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K295;
static _KLbyte_stringGVKd_36 K296;
static _KLsignatureGVKe K297;
static _KLsimple_object_vectorGVKd_2 K298;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K299;
static _KLbyte_stringGVKd_31 K300;
static _KLsignatureGVKe K301;
static _KLsimple_object_vectorGVKd_2 K302;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K303;
static _KLbyte_stringGVKd_8 K304;
static _KLsignatureGVKe K305;
static _KLsimple_object_vectorGVKd_2 K306;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K307;
static _KLbyte_stringGVKd_21 K308;
static _KLsignatureGVKe K309;
static _KLsimple_object_vectorGVKd_2 K310;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K311;
static _KLbyte_stringGVKd_19 K312;
static _KLsignatureGVKe K313;
static _KLsimple_object_vectorGVKd_2 K314;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K315;
static _KLbyte_stringGVKd_16 K316;
static _KLsignatureGVKe K317;
static _KLsimple_object_vectorGVKd_2 K318;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K319;
static _KLbyte_stringGVKd_14 K320;
static _KLsignatureGVKe K321;
static _KLsimple_object_vectorGVKd_2 K322;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K323;
static _KLbyte_stringGVKd_6 K324;
static _KLsignatureGVKe K325;
static _KLsimple_object_vectorGVKd_2 K326;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K327;
static _KLbyte_stringGVKd_9 K328;
static _KLsignatureGVKe K329;
static _KLsimple_object_vectorGVKd_2 K330;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K331;
static _KLbyte_stringGVKd_23 K332;
static _KLsignatureGVKe K333;
static _KLsimple_object_vectorGVKd_2 K334;
static _KLbyte_stringGVKd_1 K335;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K336;
static _KLbyte_stringGVKd_20 K337;
static _KLsignatureGVKe K338;
static _KLsimple_object_vectorGVKd_2 K339;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K340;
static _KLbyte_stringGVKd_16 K341;
static _KLsignatureGVKe K342;
static _KLsimple_object_vectorGVKd_2 K343;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K344;
static _KLbyte_stringGVKd_24 K345;
static _KLsignatureGVKe K346;
static _KLsimple_object_vectorGVKd_2 K347;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K348;
static _KLbyte_stringGVKd_21 K349;
static _KLsignatureGVKe K350;
static _KLsimple_object_vectorGVKd_2 K351;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K352;
static _KLbyte_stringGVKd_18 K353;
D Kprint_argsVdfmc_debug_back_endMM0I (D, D);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K355;
static _KLbyte_stringGVKd_2 K356;
D Kprint_tail_call_annotationVdfmc_debug_back_endMM0I (D, D);
D Ktail_position_and_computableQVdfmc_debug_back_endMM0I (D);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K359;
static _KLbyte_stringGVKd_13 K360;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K361;
static _KLbyte_stringGVKd_32 K362;
static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF365;
static D KUhandler_functionUF365I (D, D);
static _KLsignatureGVKe K366;
static _KLsimple_object_vectorGVKd_2 K367;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K368;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K369;
static _KLsignatureGVKe K370;
static _KLsimple_object_vectorGVKd_2 K371;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K372;
static _KLbyte_stringGVKd_11 K373;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K374;
static _KLsignatureGVKe K375;
static _KLsimple_object_vectorGVKd_2 K376;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K377;
static _KLbyte_stringGVKd_13 K378;
static _KLsignatureGVKe K379;
static _KLsimple_object_vectorGVKd_2 K380;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K381;
static _KLbyte_stringGVKd_9 K382;
static _KLsignatureGVKe K383;
static _KLsimple_object_vectorGVKd_2 K384;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K385;
static _KLbyte_stringGVKd_15 K386;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K387;
static _KLsignatureGVKe K388;
static _KLsimple_object_vectorGVKd_2 K389;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K390;
static _KLbyte_stringGVKd_37 K391;
static _KLsignatureGVKe K392;
static _KLsimple_object_vectorGVKd_2 K393;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K394;
static _KLbyte_stringGVKd_31 K395;
static _KLsignatureGVKe K396;
static _KLsimple_object_vectorGVKd_2 K397;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K398;
static _KLbyte_stringGVKd_24 K399;
static _KLsignatureGVKe K400;
static _KLsimple_object_vectorGVKd_2 K401;
static _KLbyte_stringGVKd_6 K402;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K403;
static _KLbyte_stringGVKd_20 K404;
static _KLsignatureGVKe K405;
static _KLsimple_object_vectorGVKd_2 K406;
extern _KLsealed_generic_functionGVKe Koperation_nameVdfmc_debug_back_end;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K408;
extern _KLsealed_generic_functionGVKe Kentry_point_characterVdfmc_debug_back_end;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K410;
static _KLbyte_stringGVKd_9 K411;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K412;
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM0;
D Kentry_point_characterVdfmc_debug_back_endMM0I (D, D);
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM1;
D Kentry_point_characterVdfmc_debug_back_endMM1I (D, D);
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM2;
D Kentry_point_characterVdfmc_debug_back_endMM2I (D, D);
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM3;
D Kentry_point_characterVdfmc_debug_back_endMM3I (D, D);
static _KLpairGVKd K421;
static _KLpairGVKd K422;
static _KLpairGVKd K423;
static _KLpairGVKd K424;
static _KLbyte_stringGVKd_21 K425;
static _KLsignatureGVKe K426;
static _KLsimple_object_vectorGVKd_2 K427;
static _KLsignatureGVKe K428;
static _KLsimple_object_vectorGVKd_2 K429;
static _KLsignatureGVKe K430;
static _KLsimple_object_vectorGVKd_2 K431;
static _KLsignatureGVKe K432;
static _KLsimple_object_vectorGVKd_2 K433;
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM0;
D Koperation_nameVdfmc_debug_back_endMM0I (D);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM1;
D Koperation_nameVdfmc_debug_back_endMM1I (D);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM2;
D Koperation_nameVdfmc_debug_back_endMM2I (D);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM3;
D Koperation_nameVdfmc_debug_back_endMM3I (D);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM4;
D Koperation_nameVdfmc_debug_back_endMM4I (D);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM5;
D Koperation_nameVdfmc_debug_back_endMM5I (D);
static _KLpairGVKd K446;
static _KLpairGVKd K447;
static _KLpairGVKd K448;
static _KLpairGVKd K449;
static _KLpairGVKd K450;
static _KLpairGVKd K451;
static _KLbyte_stringGVKd_14 K452;
static _KLbyte_stringGVKd_17 K453;
static _KLsignatureGVKe K454;
static _KLsimple_object_vectorGVKd_1 K455;
static _KLbyte_stringGVKd_5 K456;
static _KLsignatureGVKe K457;
static _KLsimple_object_vectorGVKd_1 K458;
static _KLbyte_stringGVKd_11 K459;
static _KLsignatureGVKe K460;
static _KLsimple_object_vectorGVKd_1 K461;
static _KLbyte_stringGVKd_16 K462;
static _KLsignatureGVKe K463;
static _KLsimple_object_vectorGVKd_1 K464;
static _KLbyte_stringGVKd_4 K465;
static _KLsignatureGVKe K466;
static _KLsimple_object_vectorGVKd_1 K467;
static _KLbyte_stringGVKd_12 K468;
static _KLsignatureGVKe K469;
static _KLsimple_object_vectorGVKd_1 K470;
static _KLsignatureGVKe K471;
static _KLsimple_object_vectorGVKd_2 K472;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K473;
static _KLsignatureGVKe K474;
static _KLsimple_object_vectorGVKd_2 K475;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K476;
static _KLbyte_stringGVKd_3 K477;
static _KLsignatureGVKe K478;
static _KLsimple_object_vectorGVKd_2 K479;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K480;
static _KLbyte_stringGVKd_20 K481;
static _KLsignatureGVKe K482;
static _KLsimple_object_vectorGVKd_2 K483;
static _KLbyte_stringGVKd_9 K484;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K485;
static _KLbyte_stringGVKd_36 K486;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K487;
static _KLbyte_stringGVKd_37 K488;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K489;
static _KLbyte_stringGVKd_18 K490;
static _KLsignatureGVKe K491;
static _KLsimple_object_vectorGVKd_2 K492;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K493;
static _KLbyte_stringGVKd_24 K494;
static _KLsignatureGVKe K495;
static _KLsimple_object_vectorGVKd_2 K496;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K497;
static _KLbyte_stringGVKd_5 K498;
static _KLsignatureGVKe K499;
static _KLsimple_object_vectorGVKd_2 K500;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K501;
static _KLbyte_stringGVKd_16 K502;
static _KLsignatureGVKe K503;
static _KLsimple_object_vectorGVKd_2 K504;
static _KLsimple_closure_methodGVKi_0 Kanonymous_of_print_computationsF507;
static D Kanonymous_of_print_computationsF507I (D, D);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K508;
static _KLbyte_stringGVKd_3 K509;
static _KLkeyword_signatureGVKe K510;
static _KLsimple_object_vectorGVKd_2 K511;
static _KLsymbolGVKd KJbefore_;
static _KLbyte_stringGVKd_6 K513;
static _KLsimple_object_vectorGVKd_1 K514;
static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF520;
static D KUhandler_functionUF520I (D, D);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K517;
static _KLbyte_stringGVKd_6 K518;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K519;
static _KLsignatureGVKe K521;
static _KLsimple_object_vectorGVKd_2 K522;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K523;
static _KLbyte_stringGVKd_1 K524;
static _KLsignatureGVKe K525;
static _KLsimple_object_vectorGVKd_2 K526;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K527;
static _KLsignatureGVKe K528;
static _KLsimple_object_vectorGVKd_2 K529;
static _KLsignatureGVKe K530;
static _KLsimple_object_vectorGVKd_2 K531;
static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF559;
static D KUhandler_functionUF559I (D, D);
extern _KLsealed_generic_functionGVKe Kprint_temporary_propertiesVdfmc_debug_back_end;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K535;
static _KLbyte_stringGVKd_5 K536;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K537;
static _KLbyte_stringGVKd_1 K538;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K539;
static _KLbyte_stringGVKd_2 K540;
static _KLbyte_stringGVKd_6 K541;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K542;
static _KLbyte_stringGVKd_6 K543;
extern _KLsimple_methodGVKe Kprint_temporary_propertiesVdfmc_debug_back_endMM0;
D Kprint_temporary_propertiesVdfmc_debug_back_endMM0I (D, D);
extern _KLsimple_methodGVKe Kprint_temporary_propertiesVdfmc_debug_back_endMM1;
D Kprint_temporary_propertiesVdfmc_debug_back_endMM1I (D, D);
static _KLpairGVKd K548;
static _KLpairGVKd K549;
static _KLbyte_stringGVKd_26 K550;
static _KLbyte_stringGVKd_1 K551;
static _KLsignatureGVKe K552;
static _KLsimple_object_vectorGVKd_2 K553;
static _KLbyte_stringGVKd_1 K554;
static _KLbyte_stringGVKd_1 K555;
static _KLbyte_stringGVKd_1 K556;
static _KLsignatureGVKe K557;
static _KLsimple_object_vectorGVKd_2 K558;
static _KLsignatureGVKe K560;
static _KLsimple_object_vectorGVKd_2 K561;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K562;
static _KLbyte_stringGVKd_5 K563;
static _KLsignatureGVKe K564;
static _KLsimple_object_vectorGVKd_2 K565;
static _KLbyte_stringGVKd_12 K566;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K567;
static _KLbyte_stringGVKd_14 K568;
static _KLsignatureGVKe K569;
static _KLsimple_object_vectorGVKd_2 K570;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K571;
static _KLbyte_stringGVKd_13 K572;
static _KLsignatureGVKe K573;
static _KLsimple_object_vectorGVKd_2 K574;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K575;
static _KLbyte_stringGVKd_12 K576;
static _KLsignatureGVKe K577;
static _KLsimple_object_vectorGVKd_2 K578;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K579;
static _KLbyte_stringGVKd_10 K580;
static _KLsignatureGVKe K581;
static _KLsimple_object_vectorGVKd_2 K582;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K583;
static _KLbyte_stringGVKd_2 K584;
static _KLsignatureGVKe K585;
static _KLsimple_object_vectorGVKd_2 K586;

/* Indirection variables */

static D IKJbefore_ = &KJbefore_;

/* Variables */

D print_computationVdfmc_debug_back_end = &Kprint_computationVdfmc_debug_back_end;
D print_computationsVdfmc_debug_back_end = &Kprint_computationsVdfmc_debug_back_endMM0;

/* Objects */

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM4 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K585,
  &Kprint_objectYprintVioMdfmc_debug_back_endM4I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM5 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K581,
  &Kprint_objectYprintVioMdfmc_debug_back_endM5I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM6 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K577,
  &Kprint_objectYprintVioMdfmc_debug_back_endM6I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM7 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K573,
  &Kprint_objectYprintVioMdfmc_debug_back_endM7I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM8 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K569,
  &Kprint_objectYprintVioMdfmc_debug_back_endM8I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM9 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K564,
  &Kprint_objectYprintVioMdfmc_debug_back_endM9I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM10 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K560,
  &Kprint_objectYprintVioMdfmc_debug_back_endM10I
};

_KLsimple_methodGVKe Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K530,
  &Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM11 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K528,
  &Kprint_objectYprintVioMdfmc_debug_back_endM11I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM12 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K525,
  &Kprint_objectYprintVioMdfmc_debug_back_endM12I
};

_KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM13 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K521,
  &Kprint_objectYprintVioMdfmc_debug_back_endM13I
};

_KLkeyword_methodGVKe Kprint_computationsVdfmc_debug_back_endMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_4,
  &K510,
  &key_mep_4,
  &Kprint_computationsVdfmc_debug_back_endMM0I,
  &K511
};

_KLsealed_generic_functionGVKe Kprint_computationVdfmc_debug_back_end = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  (D) 5,
  &K195,
  &K142,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K503,
  &Kprint_computationVdfmc_debug_back_endMM0I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K499,
  &Kprint_computationVdfmc_debug_back_endMM1I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM2 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K495,
  &Kprint_computationVdfmc_debug_back_endMM2I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM3 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K491,
  &Kprint_computationVdfmc_debug_back_endMM3I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM4 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K482,
  &Kprint_computationVdfmc_debug_back_endMM4I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM5 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K478,
  &Kprint_computationVdfmc_debug_back_endMM5I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM6 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K474,
  &Kprint_computationVdfmc_debug_back_endMM6I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM7 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K471,
  &Kprint_computationVdfmc_debug_back_endMM7I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM8 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K405,
  &Kprint_computationVdfmc_debug_back_endMM8I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM9 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K400,
  &Kprint_computationVdfmc_debug_back_endMM9I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM10 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K396,
  &Kprint_computationVdfmc_debug_back_endMM10I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM11 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K392,
  &Kprint_computationVdfmc_debug_back_endMM11I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM12 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K388,
  &Kprint_computationVdfmc_debug_back_endMM12I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM13 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K383,
  &Kprint_computationVdfmc_debug_back_endMM13I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM14 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K379,
  &Kprint_computationVdfmc_debug_back_endMM14I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM15 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K375,
  &Kprint_computationVdfmc_debug_back_endMM15I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM16 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K370,
  &Kprint_computationVdfmc_debug_back_endMM16I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM17 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K350,
  &Kprint_computationVdfmc_debug_back_endMM17I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM18 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K346,
  &Kprint_computationVdfmc_debug_back_endMM18I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM19 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K342,
  &Kprint_computationVdfmc_debug_back_endMM19I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM20 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K338,
  &Kprint_computationVdfmc_debug_back_endMM20I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM21 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K333,
  &Kprint_computationVdfmc_debug_back_endMM21I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM22 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K329,
  &Kprint_computationVdfmc_debug_back_endMM22I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM23 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K325,
  &Kprint_computationVdfmc_debug_back_endMM23I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM24 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K321,
  &Kprint_computationVdfmc_debug_back_endMM24I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM25 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K317,
  &Kprint_computationVdfmc_debug_back_endMM25I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM26 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K313,
  &Kprint_computationVdfmc_debug_back_endMM26I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM27 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K309,
  &Kprint_computationVdfmc_debug_back_endMM27I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM28 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K305,
  &Kprint_computationVdfmc_debug_back_endMM28I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM29 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K301,
  &Kprint_computationVdfmc_debug_back_endMM29I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM30 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K297,
  &Kprint_computationVdfmc_debug_back_endMM30I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM31 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K293,
  &Kprint_computationVdfmc_debug_back_endMM31I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM32 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K289,
  &Kprint_computationVdfmc_debug_back_endMM32I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM33 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K285,
  &Kprint_computationVdfmc_debug_back_endMM33I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM34 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K281,
  &Kprint_computationVdfmc_debug_back_endMM34I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM35 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K277,
  &Kprint_computationVdfmc_debug_back_endMM35I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM36 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K273,
  &Kprint_computationVdfmc_debug_back_endMM36I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM37 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K263,
  &Kprint_computationVdfmc_debug_back_endMM37I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM38 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K259,
  &Kprint_computationVdfmc_debug_back_endMM38I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM39 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K255,
  &Kprint_computationVdfmc_debug_back_endMM39I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM40 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K251,
  &Kprint_computationVdfmc_debug_back_endMM40I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM41 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K247,
  &Kprint_computationVdfmc_debug_back_endMM41I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM42 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K243,
  &Kprint_computationVdfmc_debug_back_endMM42I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM43 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K239,
  &Kprint_computationVdfmc_debug_back_endMM43I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM44 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K235,
  &Kprint_computationVdfmc_debug_back_endMM44I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM45 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K231,
  &Kprint_computationVdfmc_debug_back_endMM45I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM46 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K227,
  &Kprint_computationVdfmc_debug_back_endMM46I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM47 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K223,
  &Kprint_computationVdfmc_debug_back_endMM47I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM48 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K216,
  &Kprint_computationVdfmc_debug_back_endMM48I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM49 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K210,
  &Kprint_computationVdfmc_debug_back_endMM49I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM50 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K206,
  &Kprint_computationVdfmc_debug_back_endMM50I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM51 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K202,
  &Kprint_computationVdfmc_debug_back_endMM51I
};

_KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM52 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K198,
  &Kprint_computationVdfmc_debug_back_endMM52I
};

static _KLpairGVKd K142 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM0,
  &K143
};

static _KLpairGVKd K143 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM1,
  &K144
};

static _KLpairGVKd K144 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM2,
  &K145
};

static _KLpairGVKd K145 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM3,
  &K146
};

static _KLpairGVKd K146 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM4,
  &K147
};

static _KLpairGVKd K147 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM5,
  &K148
};

static _KLpairGVKd K148 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM6,
  &K149
};

static _KLpairGVKd K149 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM7,
  &K150
};

static _KLpairGVKd K150 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM8,
  &K151
};

static _KLpairGVKd K151 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM9,
  &K152
};

static _KLpairGVKd K152 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM10,
  &K153
};

static _KLpairGVKd K153 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM11,
  &K154
};

static _KLpairGVKd K154 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM12,
  &K155
};

static _KLpairGVKd K155 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM13,
  &K156
};

static _KLpairGVKd K156 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM14,
  &K157
};

static _KLpairGVKd K157 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM15,
  &K158
};

static _KLpairGVKd K158 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM16,
  &K159
};

static _KLpairGVKd K159 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM17,
  &K160
};

static _KLpairGVKd K160 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM18,
  &K161
};

static _KLpairGVKd K161 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM19,
  &K162
};

static _KLpairGVKd K162 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM20,
  &K163
};

static _KLpairGVKd K163 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM21,
  &K164
};

static _KLpairGVKd K164 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM22,
  &K165
};

static _KLpairGVKd K165 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM23,
  &K166
};

static _KLpairGVKd K166 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM24,
  &K167
};

static _KLpairGVKd K167 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM25,
  &K168
};

static _KLpairGVKd K168 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM26,
  &K169
};

static _KLpairGVKd K169 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM27,
  &K170
};

static _KLpairGVKd K170 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM28,
  &K171
};

static _KLpairGVKd K171 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM29,
  &K172
};

static _KLpairGVKd K172 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM30,
  &K173
};

static _KLpairGVKd K173 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM31,
  &K174
};

static _KLpairGVKd K174 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM32,
  &K175
};

static _KLpairGVKd K175 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM33,
  &K176
};

static _KLpairGVKd K176 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM34,
  &K177
};

static _KLpairGVKd K177 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM35,
  &K178
};

static _KLpairGVKd K178 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM36,
  &K179
};

static _KLpairGVKd K179 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM37,
  &K180
};

static _KLpairGVKd K180 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM38,
  &K181
};

static _KLpairGVKd K181 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM39,
  &K182
};

static _KLpairGVKd K182 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM40,
  &K183
};

static _KLpairGVKd K183 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM41,
  &K184
};

static _KLpairGVKd K184 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM42,
  &K185
};

static _KLpairGVKd K185 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM43,
  &K186
};

static _KLpairGVKd K186 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM44,
  &K187
};

static _KLpairGVKd K187 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM45,
  &K188
};

static _KLpairGVKd K188 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM46,
  &K189
};

static _KLpairGVKd K189 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM47,
  &K190
};

static _KLpairGVKd K190 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM48,
  &K191
};

static _KLpairGVKd K191 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM49,
  &K192
};

static _KLpairGVKd K192 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM50,
  &K193
};

static _KLpairGVKd K193 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM51,
  &K194
};

static _KLpairGVKd K194 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM52,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_17 K195 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "print-computation"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K196 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_20 K197 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "cell-value(%s) := %s"
};

static _KLsignatureGVKe K198 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K199
};

static _KLsimple_object_vectorGVKd_2 K199 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLset_cell_valueXGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K200 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_14 K201 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "cell-value(%s)"
};

static _KLsignatureGVKe K202 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K203
};

static _KLsimple_object_vectorGVKd_2 K203 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLget_cell_valueGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K204 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_13 K205 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "make-cell(%s)"
};

static _KLsignatureGVKe K206 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K207
};

static _KLsimple_object_vectorGVKd_2 K207 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLmake_cellGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K208 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_23 K209 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "guarantee-type %s :: %s"
};

static _KLsignatureGVKe K210 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K211
};

static _KLsimple_object_vectorGVKd_2 K211 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLguarantee_typeGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K212 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_2 K213 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 9,
  ", "
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K214 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_8 K215 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 33,
  "#rest %="
};

static _KLsignatureGVKe K216 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 48234505,
  &K217
};

static _KLsimple_object_vectorGVKd_2 K217 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLmultiple_value_check_type_restGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K218 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_32 K219 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 129,
  "multiple-value-check-type %s :: "
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K220 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K221 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_2 K222 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 9,
  "%="
};

static _KLsignatureGVKe K223 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K224
};

static _KLsimple_object_vectorGVKd_2 K224 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLmultiple_value_check_type_computationGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K225 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_35 K226 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 141,
  "assignment-check-type %s = %s :: %s"
};

static _KLsignatureGVKe K227 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K228
};

static _KLsimple_object_vectorGVKd_2 K228 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLassignment_check_typeGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K229 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_23 K230 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "constrain-type %s :: %s"
};

static _KLsignatureGVKe K231 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K232
};

static _KLsimple_object_vectorGVKd_2 K232 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLconstrain_typeGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K233 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_27 K234 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 109,
  "keyword-check-type %s :: %s"
};

static _KLsignatureGVKe K235 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K236
};

static _KLsimple_object_vectorGVKd_2 K236 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLkeyword_check_typeGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K237 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_19 K238 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "check-type %s :: %s"
};

static _KLsignatureGVKe K239 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K240
};

static _KLsimple_object_vectorGVKd_2 K240 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLsingle_value_check_type_computationGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K241 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_22 K242 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 89,
  "[ADJUST-MV-REST %= %d]"
};

static _KLsignatureGVKe K243 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K244
};

static _KLsimple_object_vectorGVKd_2 K244 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLadjust_multiple_values_restGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K245 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_17 K246 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "[ADJUST-MV %= %d]"
};

static _KLsignatureGVKe K247 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K248
};

static _KLsimple_object_vectorGVKd_2 K248 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLadjust_multiple_valuesGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K249 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_15 K250 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "[MV-UNSPILL %=]"
};

static _KLsignatureGVKe K251 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K252
};

static _KLsimple_object_vectorGVKd_2 K252 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLmultiple_value_unspillGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K253 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_13 K254 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "[MV-SPILL %=]"
};

static _KLsignatureGVKe K255 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K256
};

static _KLsimple_object_vectorGVKd_2 K256 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLmultiple_value_spillGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K257 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_13 K258 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "#rest %= [%d]"
};

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

static _KLsimple_object_vectorGVKd_2 K260 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLextract_rest_valueGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K261 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_7 K262 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 29,
  "%= [%d]"
};

static _KLsignatureGVKe K263 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K264
};

static _KLsimple_object_vectorGVKd_2 K264 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLextract_single_valueGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K265 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_7 K266 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 29,
  "[VALUES"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K267 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_3 K268 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 13,
  " %="
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K269 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_9 K270 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  " #rest %="
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K271 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_1 K272 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "]"
};

static _KLsignatureGVKe K273 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K274
};

static _KLsimple_object_vectorGVKd_2 K274 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLvaluesGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K275 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_33 K276 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 133,
  "end-cleanup-block entry-state: %="
};

static _KLsignatureGVKe K277 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K278
};

static _KLsimple_object_vectorGVKd_2 K278 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLend_cleanup_blockGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K279 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_35 K280 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 141,
  "end-protected-block entry-state: %="
};

static _KLsignatureGVKe K281 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K282
};

static _KLsimple_object_vectorGVKd_2 K282 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLend_protected_blockGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K283 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_30 K284 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 121,
  "end-exit-block entry-state: %="
};

static _KLsignatureGVKe K285 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K286
};

static _KLsimple_object_vectorGVKd_2 K286 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLend_exit_blockGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K287 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

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

static _KLsignatureGVKe K289 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K290
};

static _KLsimple_object_vectorGVKd_2 K290 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLend_loopGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K291 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_30 K292 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 121,
  "exit entry-state: %= value: %="
};

static _KLsignatureGVKe K293 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K294
};

static _KLsimple_object_vectorGVKd_2 K294 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLexitGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K295 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_36 K296 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 145,
  "[UNWIND-PROTECT entry-state: %= ...]"
};

static _KLsignatureGVKe K297 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K298
};

static _KLsimple_object_vectorGVKd_2 K298 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLunwind_protectGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K299 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_31 K300 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 125,
  "[BIND-EXIT entry-state: %= ...]"
};

static _KLsignatureGVKe K301 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K302
};

static _KLsimple_object_vectorGVKd_2 K302 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLbind_exitGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K303 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_8 K304 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 33,
  "%s := %="
};

static _KLsignatureGVKe K305 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K306
};

static _KLsimple_object_vectorGVKd_2 K306 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLsetXGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K307 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_21 K308 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "redefine-type %s = %="
};

static _KLsignatureGVKe K309 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K310
};

static _KLsimple_object_vectorGVKd_2 K310 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLtype_redefinitionGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K311 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_19 K312 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 77,
  "define-type %s = %="
};

static _KLsignatureGVKe K313 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K314
};

static _KLsimple_object_vectorGVKd_2 K314 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLtype_definitionGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K315 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_16 K316 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "redefine %s = %="
};

static _KLsignatureGVKe K317 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K318
};

static _KLsimple_object_vectorGVKd_2 K318 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLredefinitionGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K319 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_14 K320 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "define %s = %="
};

static _KLsignatureGVKe K321 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K322
};

static _KLsimple_object_vectorGVKd_2 K322 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLdefinitionGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K323 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_6 K324 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "[BIND]"
};

static _KLsignatureGVKe K325 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K326
};

static _KLsimple_object_vectorGVKd_2 K326 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLbindGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K327 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_9 K328 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "return %s"
};

static _KLsignatureGVKe K329 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K330
};

static _KLsimple_object_vectorGVKd_2 K330 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLreturnGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K331 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_23 K332 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 93,
  "[BIND-EXIT-MERGE %= %=]"
};

static _KLsignatureGVKe K333 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K334
};

static _KLsimple_object_vectorGVKd_2 K334 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLbind_exit_mergeGVdfmc_flow_graph
};

static _KLbyte_stringGVKd_1 K335 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "i"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K336 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_20 K337 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "[LOOP-MERGE%s %= %=]"
};

static _KLsignatureGVKe K338 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K339
};

static _KLsimple_object_vectorGVKd_2 K339 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLloop_mergeGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K340 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_16 K341 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "[IF-MERGE %= %=]"
};

static _KLsignatureGVKe K342 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K343
};

static _KLsimple_object_vectorGVKd_2 K343 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLif_mergeGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K344 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_24 K345 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 97,
  "if (%s) ... else ... end"
};

static _KLsignatureGVKe K346 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K347
};

static _KLsimple_object_vectorGVKd_2 K347 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLifGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K348 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_21 K349 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "[C-VARIABLE-PRIMOP %="
};

static _KLsignatureGVKe K350 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K351
};

static _KLsimple_object_vectorGVKd_2 K351 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLc_variable_pointer_callGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K352 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_18 K353 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "[INDIRECT-PRIMOP ("
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K355 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_2 K356 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 9,
  ")]"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K359 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_13 K360 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  " // tail call"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K361 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_32 K362 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 129,
  " // tail call status unavailable"
};

static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF365 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &K366,
  &KUhandler_functionUF365I,
  (D) 1
};

static _KLsignatureGVKe K366 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K367
};

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

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K368 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K369 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLsignatureGVKe K370 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K371
};

static _KLsimple_object_vectorGVKd_2 K371 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLprimitive_indirect_callGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K372 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_11 K373 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "[PRIMOP %s("
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K374 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLsignatureGVKe K375 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K376
};

static _KLsimple_object_vectorGVKd_2 K376 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLprimitive_callGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K377 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_13 K378 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "[CONTINUE %=]"
};

static _KLsignatureGVKe K379 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K380
};

static _KLsimple_object_vectorGVKd_2 K380 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLloop_callGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K381 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_9 K382 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "[LOOP %=]"
};

static _KLsignatureGVKe K383 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K384
};

static _KLsimple_object_vectorGVKd_2 K384 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLloopGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K385 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_15 K386 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 61,
  "[STACK-VECTOR ("
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K387 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLsignatureGVKe K388 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K389
};

static _KLsimple_object_vectorGVKd_2 K389 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLstack_vectorGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K390 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_37 K391 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 149,
  "REPEATED-SLOT-VALUE(%=, %s, %=) := %="
};

static _KLsignatureGVKe K392 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K393
};

static _KLsimple_object_vectorGVKd_2 K393 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLrepeated_slot_value_setterGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K394 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_31 K395 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 125,
  "REPEATED-SLOT-VALUE(%=, %s, %=)"
};

static _KLsignatureGVKe K396 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K397
};

static _KLsimple_object_vectorGVKd_2 K397 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLrepeated_slot_valueGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K398 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_24 K399 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 97,
  "SLOT-VALUE(%=, %s) := %="
};

static _KLsignatureGVKe K400 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K401
};

static _KLsimple_object_vectorGVKd_2 K401 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLslot_value_setterGVdfmc_flow_graph
};

static _KLbyte_stringGVKd_6 K402 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "-INITD"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K403 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_20 K404 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "SLOT-VALUE%s(%=, %s)"
};

static _KLsignatureGVKe K405 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K406
};

static _KLsimple_object_vectorGVKd_2 K406 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLslot_valueGVdfmc_flow_graph
};

_KLsealed_generic_functionGVKe Koperation_nameVdfmc_debug_back_end = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (D) 1,
  &K452,
  &K446,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K408 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 65593,
  &KPfalseVKi,
  &cache_header_engine_2,
  &RSINGULAR_Labsent_engine_nodeG,
  &Kentry_point_characterVdfmc_debug_back_end
};

_KLsealed_generic_functionGVKe Kentry_point_characterVdfmc_debug_back_end = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  (D) 5,
  &K425,
  &K421,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K410 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_9 K411 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  "[%s%s %=("
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K412 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

_KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K432,
  &Kentry_point_characterVdfmc_debug_back_endMM0I
};

_KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K430,
  &Kentry_point_characterVdfmc_debug_back_endMM1I
};

_KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM2 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K428,
  &Kentry_point_characterVdfmc_debug_back_endMM2I
};

_KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM3 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K426,
  &Kentry_point_characterVdfmc_debug_back_endMM3I
};

static _KLpairGVKd K421 = {
  &KLpairGVKdW /* wrapper */,
  &Kentry_point_characterVdfmc_debug_back_endMM0,
  &K422
};

static _KLpairGVKd K422 = {
  &KLpairGVKdW /* wrapper */,
  &Kentry_point_characterVdfmc_debug_back_endMM1,
  &K423
};

static _KLpairGVKd K423 = {
  &KLpairGVKdW /* wrapper */,
  &Kentry_point_characterVdfmc_debug_back_endMM2,
  &K424
};

static _KLpairGVKd K424 = {
  &KLpairGVKdW /* wrapper */,
  &Kentry_point_characterVdfmc_debug_back_endMM3,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_21 K425 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 85,
  "entry-point-character"
};

static _KLsignatureGVKe K426 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K427
};

static _KLsimple_object_vectorGVKd_2 K427 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLfunction_callGVdfmc_flow_graph,
  &KLBgeneric_functionGVdfmc_modeling
};

static _KLsignatureGVKe K428 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K429
};

static _KLsimple_object_vectorGVKd_2 K429 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLfunction_callGVdfmc_flow_graph,
  &KLBiepGVdfmc_modeling
};

static _KLsignatureGVKe K430 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K431
};

static _KLsimple_object_vectorGVKd_2 K431 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLfunction_callGVdfmc_flow_graph,
  &KLBlambdaGVdfmc_modeling
};

static _KLsignatureGVKe K432 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K433
};

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

_KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K469,
  &Koperation_nameVdfmc_debug_back_endMM0I
};

_KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K466,
  &Koperation_nameVdfmc_debug_back_endMM1I
};

_KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM2 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K463,
  &Koperation_nameVdfmc_debug_back_endMM2I
};

_KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM3 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K460,
  &Koperation_nameVdfmc_debug_back_endMM3I
};

_KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM4 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K457,
  &Koperation_nameVdfmc_debug_back_endMM4I
};

_KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM5 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K454,
  &Koperation_nameVdfmc_debug_back_endMM5I
};

static _KLpairGVKd K446 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM0,
  &K447
};

static _KLpairGVKd K447 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM1,
  &K448
};

static _KLpairGVKd K448 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM2,
  &K449
};

static _KLpairGVKd K449 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM3,
  &K450
};

static _KLpairGVKd K450 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM4,
  &K451
};

static _KLpairGVKd K451 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM5,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_14 K452 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "operation-name"
};

static _KLbyte_stringGVKd_17 K453 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 69,
  "ENGINE-NODE-APPLY"
};

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

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

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

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

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

static _KLbyte_stringGVKd_11 K459 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 45,
  "METHOD-CALL"
};

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

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

static _KLbyte_stringGVKd_16 K462 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "ENGINE-NODE-CALL"
};

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

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

static _KLbyte_stringGVKd_4 K465 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 17,
  "CALL"
};

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

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

static _KLbyte_stringGVKd_12 K468 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "UNKNOWN CALL"
};

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

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

static _KLsignatureGVKe K471 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K472
};

static _KLsimple_object_vectorGVKd_2 K472 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLfunction_callGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K473 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLsignatureGVKe K474 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K475
};

static _KLsimple_object_vectorGVKd_2 K475 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLtemporary_transferGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K476 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_3 K477 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 13,
  "^%="
};

static _KLsignatureGVKe K478 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K479
};

static _KLsimple_object_vectorGVKd_2 K479 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLvariable_referenceGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K480 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_20 K481 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 81,
  "INIT-CLOSURE(%=, %s)"
};

static _KLsignatureGVKe K482 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K483
};

static _KLsimple_object_vectorGVKd_2 K483 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLinitialize_closureGVdfmc_flow_graph
};

static _KLbyte_stringGVKd_9 K484 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 37,
  " on stack"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K485 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_36 K486 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 145,
  "MAKE-METHOD-WITH-SIGNATURE(%s, %=)%s"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K487 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_37 K488 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 149,
  "MAKE-CLOSURE-WITH-SIGNATURE(%s, %=)%s"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K489 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_18 K490 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 73,
  "MAKE-CLOSURE(%s)%s"
};

static _KLsignatureGVKe K491 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K492
};

static _KLsimple_object_vectorGVKd_2 K492 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLmake_closureGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K493 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_24 K494 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 97,
  "[KEYWORD-DEFAULT %=, %d]"
};

static _KLsignatureGVKe K495 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K496
};

static _KLsimple_object_vectorGVKd_2 K496 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLkeyword_defaultGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K497 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_5 K498 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 21,
  "[NOP]"
};

static _KLsignatureGVKe K499 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K500
};

static _KLsimple_object_vectorGVKd_2 K500 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLnopGVdfmc_flow_graph
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K501 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_16 K502 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 65,
  "[%= computation]"
};

static _KLsignatureGVKe K503 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K504
};

static _KLsimple_object_vectorGVKd_2 K504 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLstreamGYcommon_extensionsVcommon_dylan,
  &KLcomputationGVdfmc_flow_graph
};

static _KLsimple_closure_methodGVKi_0 Kanonymous_of_print_computationsF507 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &Kanonymous_of_print_computationsF507I,
  (D) 1
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K508 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_3 K509 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 13,
  "%=\n"
};

static _KLkeyword_signatureGVKe K510 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (D) 42205193,
  &K504,
  &K514,
  &KDsignature_LobjectG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K511 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KJbefore_,
  &KPfalseVKi
};

static _KLsymbolGVKd KJbefore_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K513
};

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

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

static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF520 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &K366,
  &KUhandler_functionUF520I,
  (D) 1
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K517 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_6 K518 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "%s := "
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K519 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 65593,
  &KPfalseVKi,
  &cache_header_engine_2,
  &RSINGULAR_Labsent_engine_nodeG,
  &Kprint_computationVdfmc_debug_back_end
};

static _KLsignatureGVKe K521 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K522
};

static _KLsimple_object_vectorGVKd_2 K522 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLcomputationGVdfmc_flow_graph,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K523 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_1 K524 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "^"
};

static _KLsignatureGVKe K525 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K526
};

static _KLsimple_object_vectorGVKd_2 K526 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLdefined_constant_referenceGVdfmc_flow_graph,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K527 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLsignatureGVKe K528 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K529
};

static _KLsimple_object_vectorGVKd_2 K529 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLobject_referenceGVdfmc_flow_graph,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsignatureGVKe K530 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K531
};

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

static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF559 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &K366,
  &KUhandler_functionUF559I,
  (D) 1
};

_KLsealed_generic_functionGVKe Kprint_temporary_propertiesVdfmc_debug_back_end = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  (D) 1,
  &K550,
  &K548,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K535 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_5 K536 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 21,
  "%s/%="
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K537 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_1 K538 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "t"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K539 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_2 K540 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 9,
  "%d"
};

static _KLbyte_stringGVKd_6 K541 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  ",#rest"
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K542 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_6 K543 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 25,
  "(%d%s)"
};

_KLsimple_methodGVKe Kprint_temporary_propertiesVdfmc_debug_back_endMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K557,
  &Kprint_temporary_propertiesVdfmc_debug_back_endMM0I
};

_KLsimple_methodGVKe Kprint_temporary_propertiesVdfmc_debug_back_endMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K552,
  &Kprint_temporary_propertiesVdfmc_debug_back_endMM1I
};

static _KLpairGVKd K548 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_temporary_propertiesVdfmc_debug_back_endMM0,
  &K549
};

static _KLpairGVKd K549 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_temporary_propertiesVdfmc_debug_back_endMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_26 K550 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 105,
  "print-temporary-properties"
};

static _KLbyte_stringGVKd_1 K551 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "*"
};

static _KLsignatureGVKe K552 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 48234505,
  &K553
};

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

static _KLbyte_stringGVKd_1 K554 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "@"
};

static _KLbyte_stringGVKd_1 K555 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "&"
};

static _KLbyte_stringGVKd_1 K556 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 5,
  "V"
};

static _KLsignatureGVKe K557 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 44040201,
  &K558
};

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

static _KLsignatureGVKe K560 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K561
};

static _KLsimple_object_vectorGVKd_2 K561 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLtemporaryGVdfmc_flow_graph,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K562 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_5 K563 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 21,
  "[ENV]"
};

static _KLsignatureGVKe K564 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K565
};

static _KLsimple_object_vectorGVKd_2 K565 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLlexical_environmentGVdfmc_flow_graph,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLbyte_stringGVKd_12 K566 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "Interactive "
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K567 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_14 K568 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 57,
  "[%sLIBRARY %s]"
};

static _KLsignatureGVKe K569 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K570
};

static _KLsimple_object_vectorGVKd_2 K570 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLlibraryGVdfmc_namespace,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K571 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_13 K572 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 53,
  "[%sMODULE %s]"
};

static _KLsignatureGVKe K573 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K574
};

static _KLsimple_object_vectorGVKd_2 K574 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLmoduleGVdfmc_namespace,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K575 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_12 K576 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 49,
  "[GLOBAL ENV]"
};

static _KLsignatureGVKe K577 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K578
};

static _KLsimple_object_vectorGVKd_2 K578 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLenvironmentGVdfmc_namespace,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K579 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_10 K580 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 41,
  "{%s in %s}"
};

static _KLsignatureGVKe K581 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K582
};

static _KLsimple_object_vectorGVKd_2 K582 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLmodule_bindingGVdfmc_namespace,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K583 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (D) 131129,
  &KPfalseVKi,
  &cache_header_engine_3,
  &RSINGULAR_Labsent_engine_nodeG,
  &KformatYformatVio
};

static _KLbyte_stringGVKd_2 K584 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (D) 9,
  "%s"
};

static _KLsignatureGVKe K585 = {
  &KLsignatureGVKeW /* wrapper */,
  (D) 41943049,
  &K586
};

static _KLsimple_object_vectorGVKd_2 K586 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (D) 9,
  &KLbindingGVdfmc_namespace,
  &KLstreamGYcommon_extensionsVcommon_dylan
};

/* Code */

D Kprint_objectYprintVioMdfmc_debug_back_endM4I (D o_, D stream_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:11
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:12
  CONGRUENT_CALL_PROLOG(&KnameVdfmc_common, 1);
  T3 = CONGRUENT_CALL1(o_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:12
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:12
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K583, 3);
  T5 = ENGINE_NODE_CALL3(&K583, stream_, &K584, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:11
  MV_SET_COUNT(0);
  return(T5);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM5I (D o_, D stream_) {
  D T3;
  D T4;
  D T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T7;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:17
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  CONGRUENT_CALL_PROLOG(&KnameVdfmc_common, 1);
  T3 = CONGRUENT_CALL1(o_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  CONGRUENT_CALL_PROLOG(&Kbinding_homeVdfmc_namespace, 1);
  T4 = CONGRUENT_CALL1(o_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  CONGRUENT_CALL_PROLOG(&Kdebug_nameVKe, 1);
  T5 = CONGRUENT_CALL1(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  T6.vector_element_[0] = T3;
  T6.vector_element_[1] = T5;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K579, 3);
  T7 = ENGINE_NODE_CALL3(&K579, stream_, &K580, &T6);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:17
  MV_SET_COUNT(0);
  return(T7);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM6I (D o_, D stream_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:24
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:25
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K575, 3);
  T3 = ENGINE_NODE_CALL3(&K575, stream_, &K576, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:24
  MV_SET_COUNT(0);
  return(T3);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM7I (D o_, D stream_) {
  D T3;
  D T4;
  D T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T7;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:28
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:30
  T5 = primitive_instanceQ(o_,&KLinteractive_moduleGVdfmc_namespace);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:30
  if (T5 != &KPfalseVKi) {
    T3 = &K566;
  } else {
    T3 = &KPempty_stringVKi;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:30
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:31
  CONGRUENT_CALL_PROLOG(&Kdebug_nameVKe, 1);
  T4 = CONGRUENT_CALL1(o_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:29
  T6.vector_element_[0] = T3;
  T6.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:29
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K571, 3);
  T7 = ENGINE_NODE_CALL3(&K571, stream_, &K572, &T6);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:28
  MV_SET_COUNT(0);
  return(T7);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM8I (D o_, D stream_) {
  D T3;
  D T4;
  D T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T7;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:34
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:36
  T5 = primitive_instanceQ(o_,&KLinteractive_libraryGVdfmc_namespace);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:36
  if (T5 != &KPfalseVKi) {
    T3 = &K566;
  } else {
    T3 = &KPempty_stringVKi;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:36
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:37
  CONGRUENT_CALL_PROLOG(&Kdebug_nameVKe, 1);
  T4 = CONGRUENT_CALL1(o_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:35
  T6.vector_element_[0] = T3;
  T6.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:35
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K567, 3);
  T7 = ENGINE_NODE_CALL3(&K567, stream_, &K568, &T6);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:34
  MV_SET_COUNT(0);
  return(T7);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM9I (D o_, D stream_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:40
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:42
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K562, 3);
  T3 = ENGINE_NODE_CALL3(&K562, stream_, &K563, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:40
  MV_SET_COUNT(0);
  return(T3);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM10I (D o_, D stream_) {
  volatile D Uunwind_exceptionUPexit_0_;
  volatile D T4;
  volatile D Uoriginal_handlersU_;
  volatile D T6;
  volatile D T7;
  volatile D T8;
  volatile D T9;
  volatile D T10;
  volatile D T11;
  volatile D T12;
  volatile D T13;
  volatile D T14;
  volatile D T15;
  volatile D T16;
  volatile D T17;
  volatile D T18;
  volatile D T19;
  volatile D T20;
  volatile D T21;
  volatile D T22;
  volatile _KLsimple_object_vectorGVKd_8 T23 = {&KLsimple_object_vectorGVKdW, (D) 33};
  volatile D T24_0;
  volatile D T25;
  volatile D T26;
  volatile D T27;
  volatile DWORD T28;
  volatile DWORD T29;
  volatile DWORD T30;
  volatile DWORD T31;
  volatile D T32;
  volatile _KLsimple_object_vectorGVKd_2 T33 = {&KLsimple_object_vectorGVKdW, (D) 9};
  volatile D T34;
  volatile DWORD T35;
  volatile DWORD T36;
  volatile DWORD T37;
  volatile DWORD T38;
  volatile D T39;
  volatile _KLsimple_object_vectorGVKd_1 T40 = {&KLsimple_object_vectorGVKdW, (D) 5};
  volatile D T41;
  volatile _KLsimple_object_vectorGVKd_2 T42 = {&KLsimple_object_vectorGVKdW, (D) 9};
  volatile D T43;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:45
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  ENTER_EXIT_FRAME(Uunwind_exceptionUPexit_0_);
  if (nlx_setjmp(FRAME_DEST(Uunwind_exceptionUPexit_0_))) {
    T21 = FRAME_RETVAL(Uunwind_exceptionUPexit_0_);
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    Uoriginal_handlersU_ = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    T6 = MAKE_CLOSURE_INITD(&KUhandler_functionUF559, 2, Uoriginal_handlersU_, Uunwind_exceptionUPexit_0_);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    T23.vector_element_[0] = &KJtype_;
    T23.vector_element_[1] = &KLerrorGVKd;
    T23.vector_element_[2] = &KJfunction_;
    T23.vector_element_[3] = T6;
    T23.vector_element_[4] = &KJtest_;
    T23.vector_element_[5] = &KPfalseVKi;
    T23.vector_element_[6] = &KJinit_arguments_;
    T23.vector_element_[7] = &KPempty_vectorVKi;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    T24_0 = KLhandlerGZ32ZconstructorVKiMM0I(&KLhandlerGVKi, &T23, &KLerrorGVKd, T6, &KPfalseVKi, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    T25 = T24_0;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    T7 = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    T26 = primitive_object_allocate_filled(3,&KLpairGVKdW,2,&KPunboundVKi,0,0,&KPunboundVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    SLOT_VALUE_SETTER(T25, T26, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    SLOT_VALUE_SETTER(T7, T26, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    primitive_write_thread_variable(Tcurrent_handlersTVKi, T26);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    ENTER_UNWIND_FRAME(T8);
    if (!nlx_setjmp(FRAME_DEST(T8))) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
      CONGRUENT_CALL_PROLOG(&Kprint_temporary_propertiesVdfmc_debug_back_end, 2);
      CONGRUENT_CALL2(stream_, o_);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:48
      CONGRUENT_CALL_PROLOG(&KnamedQVdfmc_common, 1);
      T9 = CONGRUENT_CALL1(o_);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:48
      if (T9 != &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        CONGRUENT_CALL_PROLOG(&KnameVdfmc_common, 1);
        T10 = CONGRUENT_CALL1(o_);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        T27 = SLOT_VALUE_INITD(o_, 3);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        T28 = primitive_cast_integer_as_raw(T27);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        T29 = primitive_machine_word_bit_field_extract(2,14,T28);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        T30 = primitive_machine_word_logand(T29,-4);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        T31 = primitive_machine_word_logior(T30,1);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        T32 = primitive_cast_raw_as_integer(T31);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        T33.vector_element_[0] = T10;
        T33.vector_element_[1] = T32;
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K535, 3);
        ENGINE_NODE_CALL3(&K535, stream_, &K536, &T33);
      } else {
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:51
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K537, 3);
        ENGINE_NODE_CALL3(&K537, stream_, &K538, &KPempty_vectorVKi);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T34 = SLOT_VALUE_INITD(o_, 3);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T35 = primitive_cast_integer_as_raw(T34);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T36 = primitive_machine_word_bit_field_extract(2,14,T35);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T37 = primitive_machine_word_logand(T36,-4);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T38 = primitive_machine_word_logior(T37,1);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T39 = primitive_cast_raw_as_integer(T38);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        CONGRUENT_CALL_PROLOG(&KenvironmentVdfmc_modeling, 1);
        T11 = CONGRUENT_CALL1(o_);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T12 = CALL1(&KlambdaVdfmc_flow_graph, T11);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        CONGRUENT_CALL_PROLOG(&KparametersVdfmc_modeling, 1);
        T13 = CONGRUENT_CALL1(T12);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        CONGRUENT_CALL_PROLOG(&KsizeVKd, 1);
        T14 = CONGRUENT_CALL1(T13);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        CONGRUENT_CALL_PROLOG(&K_VKd, 2);
        T15 = CONGRUENT_CALL2(T39, T14);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:53
        T40.vector_element_[0] = T15;
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:53
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K539, 3);
        ENGINE_NODE_CALL3(&K539, stream_, &K540, &T40);
      }
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:48
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:59
      T41 = primitive_instanceQ(o_,&KLmultiple_value_temporaryGVdfmc_flow_graph);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:59
      if (T41 != &KPfalseVKi) {
        T22 = o_;
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:60
        T16 = Krequired_valuesVdfmc_flow_graphMM0I(T22);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:61
        T17 = Krest_valuesQVdfmc_flow_graphMM0I(T22);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:61
        if (T17 != &KPfalseVKi) {
          T18 = &K541;
        } else {
          T18 = &KPempty_stringVKi;
        }
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:61
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:60
        T42.vector_element_[0] = T16;
        T42.vector_element_[1] = T18;
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:60
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K542, 3);
        T43 = ENGINE_NODE_CALL3(&K542, stream_, &K543, &T42);
        T20 = T43;
      } else {
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:59
        T19 = &KPfalseVKi;
        MV_SET_ELT(0, &KPfalseVKi);
        MV_SET_COUNT(1);
        T20 = T19;
      }
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:59
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
      FALL_THROUGH_UNWIND(T20);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    primitive_write_thread_variable(Tcurrent_handlersTVKi, Uoriginal_handlersU_);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
    CONTINUE_UNWIND();
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  T21 = T20;
    /* invalidate Uunwind_exceptionUPexit_0_ */
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:45
  MV_SET_COUNT(0);
  return(T21);
}

D Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0I (D o_, D stream_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:69
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:70
  CONGRUENT_CALL_PROLOG(&Kprint_objectYprintVio, 2);
  T3 = CONGRUENT_CALL2(o_, stream_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:69
  MV_SET_COUNT(0);
  return(T3);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM11I (D o_, D stream_) {
  D T3;
  D T4;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:73
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:74
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K527, 3);
  ENGINE_NODE_CALL3(&K527, stream_, &K524, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:75
  T4 = SLOT_VALUE_INITD(o_, 1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:75
  CONGRUENT_CALL_PROLOG(&Kprint_referenced_objectVdfmc_back_end, 2);
  T3 = CONGRUENT_CALL2(T4, stream_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:73
  MV_SET_COUNT(0);
  return(T3);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM12I (D o_, D stream_) {
  D T3;
  D T4;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:78
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:79
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K523, 3);
  ENGINE_NODE_CALL3(&K523, stream_, &K524, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:80
  T4 = SLOT_VALUE_INITD(o_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:80
  CONGRUENT_CALL_PROLOG(&Kprint_referenced_objectVdfmc_back_end, 2);
  T3 = CONGRUENT_CALL2(T4, stream_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:78
  MV_SET_COUNT(0);
  return(T3);
}

D Kprint_objectYprintVioMdfmc_debug_back_endM13I (D c_, D stream_) {
  volatile D Uunwind_exceptionUPexit_1_;
  volatile D Uoriginal_handlersU_;
  volatile D T5;
  volatile D T6;
  volatile D T7;
  volatile D T8;
  volatile D T9;
  volatile D T10;
  volatile D T11;
  volatile D T12;
  volatile _KLsimple_object_vectorGVKd_8 T13 = {&KLsimple_object_vectorGVKdW, (D) 33};
  volatile D T14_0;
  volatile D T15;
  volatile D T16;
  volatile _KLsimple_object_vectorGVKd_1 T17 = {&KLsimple_object_vectorGVKdW, (D) 5};
  volatile D T18;
  volatile D T19;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:116
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
  ENTER_EXIT_FRAME(Uunwind_exceptionUPexit_1_);
  if (nlx_setjmp(FRAME_DEST(Uunwind_exceptionUPexit_1_))) {
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    Uoriginal_handlersU_ = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    T5 = MAKE_CLOSURE_INITD(&KUhandler_functionUF520, 2, Uoriginal_handlersU_, Uunwind_exceptionUPexit_1_);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    T13.vector_element_[0] = &KJtype_;
    T13.vector_element_[1] = &KLerrorGVKd;
    T13.vector_element_[2] = &KJfunction_;
    T13.vector_element_[3] = T5;
    T13.vector_element_[4] = &KJtest_;
    T13.vector_element_[5] = &KPfalseVKi;
    T13.vector_element_[6] = &KJinit_arguments_;
    T13.vector_element_[7] = &KPempty_vectorVKi;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    T14_0 = KLhandlerGZ32ZconstructorVKiMM0I(&KLhandlerGVKi, &T13, &KLerrorGVKd, T5, &KPfalseVKi, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    T15 = T14_0;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    T6 = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    T16 = primitive_object_allocate_filled(3,&KLpairGVKdW,2,&KPunboundVKi,0,0,&KPunboundVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    SLOT_VALUE_SETTER(T15, T16, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    SLOT_VALUE_SETTER(T6, T16, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    primitive_write_thread_variable(Tcurrent_handlersTVKi, T16);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    ENTER_UNWIND_FRAME(T7);
    if (!nlx_setjmp(FRAME_DEST(T7))) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:119
      CONGRUENT_CALL_PROLOG(&KtemporaryVdfmc_flow_graph, 1);
      T8 = CONGRUENT_CALL1(c_);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:119
      if (T8 != &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:119
        CONGRUENT_CALL_PROLOG(&KtemporaryVdfmc_flow_graph, 1);
        T9 = CONGRUENT_CALL1(c_);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:119
        T10 = CALL1(&KusedQVdfmc_commonMM0, T9);
        T11 = T10;
      } else {
        T11 = &KPfalseVKi;
      }
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:119
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:119
      if (T11 != &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:120
        CONGRUENT_CALL_PROLOG(&KtemporaryVdfmc_flow_graph, 1);
        T12 = CONGRUENT_CALL1(c_);
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:120
        T17.vector_element_[0] = T12;
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:120
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K517, 3);
        ENGINE_NODE_CALL3(&K517, stream_, &K518, &T17);
      }
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:119
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:122
      ENGINE_NODE_CALL_PROLOG(&Kprint_computationVdfmc_debug_back_end, &K519, 2);
      T18 = ENGINE_NODE_CALL2(&K519, stream_, c_);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
      FALL_THROUGH_UNWIND(T18);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    primitive_write_thread_variable(Tcurrent_handlersTVKi, Uoriginal_handlersU_);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    CONTINUE_UNWIND();
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
    /* invalidate Uunwind_exceptionUPexit_1_ */
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:130
  T19 = &KPfalseVKi;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:116
  MV_SET_COUNT(0);
  return(T19);
}

D Kprint_computationsVdfmc_debug_back_endMM0I (D stream_, D first_, D Urest_, D last_) {
  D T5;
  D next_;
  D T7;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:104
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:106
  next_ = MAKE_D_CELL(&KPfalseVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:107
  T5 = MAKE_CLOSURE_INITD(&Kanonymous_of_print_computationsF507, 2, next_, stream_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:107
  T7 = Kwalk_lambda_computationsVdfmc_flow_graphMM0I(T5, first_, &KPempty_vectorVKi, last_, &KPtrueVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:104
  MV_SET_COUNT(0);
  return(T7);
}

D Kprint_computationVdfmc_debug_back_endMM0I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:133
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:135
  T3 = Kobject_classVKdI(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:135
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:135
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K501, 3);
  T5 = ENGINE_NODE_CALL3(&K501, stream_, &K502, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:133
  MV_SET_COUNT(0);
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM1I (D stream_, D c_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:138
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:139
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K497, 3);
  T3 = ENGINE_NODE_CALL3(&K497, stream_, &K498, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:138
  MV_SET_COUNT(0);
  return(T3);
}

D Kprint_computationVdfmc_debug_back_endMM2I (D stream_, D c_) {
  D T3;
  D T4;
  DWORD T5;
  DWORD T6;
  DWORD T7;
  DWORD T8;
  D T9;
  _KLsimple_object_vectorGVKd_2 T10 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T11;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:142
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:145
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:145
  T4 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:145
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:145
  T6 = primitive_machine_word_bit_field_extract(2,10,T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:145
  T7 = primitive_machine_word_logand(T6,-4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:145
  T8 = primitive_machine_word_logior(T7,1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:145
  T9 = primitive_cast_raw_as_integer(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:144
  T10.vector_element_[0] = T3;
  T10.vector_element_[1] = T9;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:144
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K493, 3);
  T11 = ENGINE_NODE_CALL3(&K493, stream_, &K494, &T10);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:142
  MV_SET_COUNT(0);
  return(T11);
}

D Kprint_computationVdfmc_debug_back_endMM3I (D s_, D c_) {
  D extent_;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  DWORD T9;
  D T10;
  D T11;
  DWORD T12;
  D T13;
  _KLsimple_object_vectorGVKd_3 T14 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T15;
  _KLsimple_object_vectorGVKd_3 T16 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T17;
  _KLsimple_object_vectorGVKd_2 T18 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T19;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:148
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:149
  T6 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:150
  T7 = SLOT_VALUE_INITD(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:151
  T8 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:151
  T9 = primitive_cast_integer_as_raw(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:151
  T10 = primitive_machine_word_logbitQ(5,T9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:151
  if (T10 != &KPfalseVKi) {
    extent_ = &K484;
  } else {
    extent_ = &KPempty_stringVKi;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:151
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  T11 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  T12 = primitive_cast_integer_as_raw(T11);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  T13 = primitive_machine_word_logbitQ(4,T12);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  if (T13 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:153
    T14.vector_element_[0] = T6;
    T14.vector_element_[1] = T7;
    T14.vector_element_[2] = extent_;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:153
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K485, 3);
    T15 = ENGINE_NODE_CALL3(&K485, s_, &K486, &T14);
    T5 = T15;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:155
    if (T7 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:156
      T16.vector_element_[0] = T6;
      T16.vector_element_[1] = T7;
      T16.vector_element_[2] = extent_;
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:156
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K487, 3);
      T17 = ENGINE_NODE_CALL3(&K487, s_, &K488, &T16);
      T4 = T17;
    } else {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:158
      T18.vector_element_[0] = T6;
      T18.vector_element_[1] = extent_;
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:158
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K489, 3);
      T19 = ENGINE_NODE_CALL3(&K489, s_, &K490, &T18);
      T4 = T19;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:155
    T5 = T4;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:148
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM4I (D s_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:163
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:165
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:165
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:164
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:164
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K480, 3);
  T6 = ENGINE_NODE_CALL3(&K480, s_, &K481, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:163
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM5I (D s_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:168
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:169
  T3 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:169
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:169
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K476, 3);
  T5 = ENGINE_NODE_CALL3(&K476, s_, &K477, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:168
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM6I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:172
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:173
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:173
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:173
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K473, 3);
  T5 = ENGINE_NODE_CALL3(&K473, stream_, &K222, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:172
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM7I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  _KLsimple_object_vectorGVKd_3 T8 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T9;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:244
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:246
  CONGRUENT_CALL_PROLOG(&Koperation_nameVdfmc_debug_back_end, 1);
  T3 = CONGRUENT_CALL1(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:247
  T4 = Kcall_effective_functionVdfmc_conversionI(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:247
  ENGINE_NODE_CALL_PROLOG(&Kentry_point_characterVdfmc_debug_back_end, &K408, 2);
  T7 = ENGINE_NODE_CALL2(&K408, c_, T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:248
  CONGRUENT_CALL_PROLOG(&KfunctionVdfmc_modeling, 1);
  T5 = CONGRUENT_CALL1(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:245
  T8.vector_element_[0] = T3;
  T8.vector_element_[1] = T7;
  T8.vector_element_[2] = T5;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:245
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K410, 3);
  ENGINE_NODE_CALL3(&K410, stream_, &K411, &T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:249
  T9 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:249
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:250
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K412, 3);
  ENGINE_NODE_CALL3(&K412, stream_, &K356, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:251
  T6 = Kprint_tail_call_annotationVdfmc_debug_back_endMM0I(stream_, c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:244
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM8I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  DWORD T6;
  D T7;
  D T8;
  D T9;
  _KLsimple_object_vectorGVKd_3 T10 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T11;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:254
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:256
  T5 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:256
  T6 = primitive_cast_integer_as_raw(T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:256
  T7 = primitive_machine_word_logbitQ(4,T6);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:256
  if (T7 != &KPfalseVKi) {
    T3 = &K402;
  } else {
    T3 = &KPempty_stringVKi;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:256
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:257
  T8 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:257
  T9 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:257
  CONGRUENT_CALL_PROLOG(&KCdebug_nameVdfmc_modeling, 1);
  T4 = CONGRUENT_CALL1(T9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:255
  T10.vector_element_[0] = T3;
  T10.vector_element_[1] = T8;
  T10.vector_element_[2] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:255
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K403, 3);
  T11 = ENGINE_NODE_CALL3(&K403, stream_, &K404, &T10);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:254
  return(T11);
}

D Kprint_computationVdfmc_debug_back_endMM9I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  D T6;
  _KLsimple_object_vectorGVKd_3 T7 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T8;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:260
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:262
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:262
  T5 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:262
  CONGRUENT_CALL_PROLOG(&KCdebug_nameVdfmc_modeling, 1);
  T3 = CONGRUENT_CALL1(T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:263
  T6 = SLOT_VALUE_INITD(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:261
  T7.vector_element_[0] = T4;
  T7.vector_element_[1] = T3;
  T7.vector_element_[2] = T6;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:261
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K398, 3);
  T8 = ENGINE_NODE_CALL3(&K398, stream_, &K399, &T7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:260
  return(T8);
}

D Kprint_computationVdfmc_debug_back_endMM10I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  D T6;
  _KLsimple_object_vectorGVKd_3 T7 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T8;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:266
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:268
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:268
  T5 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:268
  CONGRUENT_CALL_PROLOG(&KCdebug_nameVdfmc_modeling, 1);
  T3 = CONGRUENT_CALL1(T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:269
  T6 = SLOT_VALUE_INITD(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:267
  T7.vector_element_[0] = T4;
  T7.vector_element_[1] = T3;
  T7.vector_element_[2] = T6;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:267
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K394, 3);
  T8 = ENGINE_NODE_CALL3(&K394, stream_, &K395, &T7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:266
  return(T8);
}

D Kprint_computationVdfmc_debug_back_endMM11I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  _KLsimple_object_vectorGVKd_4 T8 = {&KLsimple_object_vectorGVKdW, (D) 17};
  D T9;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:272
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:275
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:275
  T5 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:275
  CONGRUENT_CALL_PROLOG(&KCdebug_nameVdfmc_modeling, 1);
  T3 = CONGRUENT_CALL1(T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:276
  T6 = SLOT_VALUE_INITD(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:277
  T7 = SLOT_VALUE_INITD(c_, 10);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:274
  T8.vector_element_[0] = T4;
  T8.vector_element_[1] = T3;
  T8.vector_element_[2] = T6;
  T8.vector_element_[3] = T7;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:274
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K390, 3);
  T9 = ENGINE_NODE_CALL3(&K390, stream_, &K391, &T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:272
  return(T9);
}

D Kprint_computationVdfmc_debug_back_endMM12I (D stream_, D c_) {
  D T3;
  D T4;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:280
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:281
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K385, 3);
  ENGINE_NODE_CALL3(&K385, stream_, &K386, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:282
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:282
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T3);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:283
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K387, 3);
  T4 = ENGINE_NODE_CALL3(&K387, stream_, &K356, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:280
  return(T4);
}

D Kprint_computationVdfmc_debug_back_endMM13I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:286
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:287
  T3 = Kloop_parametersVdfmc_flow_graphI(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:287
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:287
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K381, 3);
  T5 = ENGINE_NODE_CALL3(&K381, stream_, &K382, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:286
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM14I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:290
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:291
  T3 = Kloop_call_argumentsVdfmc_flow_graphI(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:291
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:291
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K377, 3);
  T5 = ENGINE_NODE_CALL3(&K377, stream_, &K378, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:290
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM15I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  _KLsimple_object_vectorGVKd_1 T6 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T7;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:294
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:295
  T5 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:295
  T3 = CALL1(&Kprimitive_nameVdfmc_debug_back_endMM0, T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:295
  T6.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:295
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K372, 3);
  ENGINE_NODE_CALL3(&K372, stream_, &K373, &T6);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:296
  T7 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:296
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:297
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K374, 3);
  ENGINE_NODE_CALL3(&K374, stream_, &K356, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:298
  T4 = Kprint_tail_call_annotationVdfmc_debug_back_endMM0I(stream_, c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:294
  return(T4);
}

D Kprint_computationVdfmc_debug_back_endMM16I (D stream_, D c_) {
  D T3;
  D T4;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:301
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:302
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K352, 3);
  ENGINE_NODE_CALL3(&K352, stream_, &K353, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:303
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:303
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:304
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K355, 3);
  ENGINE_NODE_CALL3(&K355, stream_, &K356, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:305
  T3 = Kprint_tail_call_annotationVdfmc_debug_back_endMM0I(stream_, c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:301
  return(T3);
}

D Kprint_computationVdfmc_debug_back_endMM17I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:308
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:309
  T3 = SLOT_VALUE(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:309
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:309
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K348, 3);
  T5 = ENGINE_NODE_CALL3(&K348, stream_, &K349, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:308
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM18I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:312
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:313
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:313
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:313
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K344, 3);
  T5 = ENGINE_NODE_CALL3(&K344, stream_, &K345, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:312
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM19I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:316
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:318
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:318
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:317
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:317
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K340, 3);
  T6 = ENGINE_NODE_CALL3(&K340, stream_, &K341, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:316
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM20I (D stream_, D c_) {
  D T3;
  D T4;
  DWORD T5;
  D T6;
  D T7;
  D T8;
  _KLsimple_object_vectorGVKd_3 T9 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T10;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:321
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:323
  T4 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:323
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:323
  T6 = primitive_machine_word_logbitQ(4,T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:323
  if (T6 != &KPfalseVKi) {
    T3 = &K335;
  } else {
    T3 = &KPempty_stringVKi;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:323
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:324
  T7 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:324
  T8 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:322
  T9.vector_element_[0] = T3;
  T9.vector_element_[1] = T7;
  T9.vector_element_[2] = T8;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:322
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K336, 3);
  T10 = ENGINE_NODE_CALL3(&K336, stream_, &K337, &T9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:321
  return(T10);
}

D Kprint_computationVdfmc_debug_back_endMM21I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:327
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:329
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:329
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:328
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:328
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K331, 3);
  T6 = ENGINE_NODE_CALL3(&K331, stream_, &K332, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:327
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM22I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:332
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:333
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:333
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:333
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K327, 3);
  T5 = ENGINE_NODE_CALL3(&K327, stream_, &K328, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:332
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM23I (D stream_, D c_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:336
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:337
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K323, 3);
  T3 = ENGINE_NODE_CALL3(&K323, stream_, &K324, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:336
  return(T3);
}

D Kprint_computationVdfmc_debug_back_endMM24I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:340
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:341
  T3 = Kassigned_bindingVdfmc_flow_graphI(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:341
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:341
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:341
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K319, 3);
  T6 = ENGINE_NODE_CALL3(&K319, stream_, &K320, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:340
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM25I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:344
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:345
  T3 = Kassigned_bindingVdfmc_flow_graphI(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:345
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:345
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:345
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K315, 3);
  T6 = ENGINE_NODE_CALL3(&K315, stream_, &K316, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:344
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM26I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:348
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:350
  T3 = Ktyped_bindingVdfmc_flow_graphMM1I(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:350
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:349
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:349
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K311, 3);
  T6 = ENGINE_NODE_CALL3(&K311, stream_, &K312, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:348
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM27I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:353
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:356
  T3 = Ktyped_bindingVdfmc_flow_graphMM1I(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:356
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:355
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:355
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K307, 3);
  T6 = ENGINE_NODE_CALL3(&K307, stream_, &K308, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:353
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM28I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:359
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:360
  T3 = Kassigned_bindingVdfmc_flow_graphI(c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:360
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:360
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:360
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K303, 3);
  T6 = ENGINE_NODE_CALL3(&K303, stream_, &K304, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:359
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM29I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:363
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:364
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:364
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:364
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K299, 3);
  T5 = ENGINE_NODE_CALL3(&K299, stream_, &K300, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:363
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM30I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:367
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:368
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:368
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:368
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K295, 3);
  T5 = ENGINE_NODE_CALL3(&K295, stream_, &K296, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:367
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM31I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:371
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:372
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:372
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:372
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:372
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K291, 3);
  T6 = ENGINE_NODE_CALL3(&K291, stream_, &K292, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:371
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM32I (D stream_, D c_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:375
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:376
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K287, 3);
  T3 = ENGINE_NODE_CALL3(&K287, stream_, &K288, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:375
  return(T3);
}

D Kprint_computationVdfmc_debug_back_endMM33I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:379
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:380
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:380
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:380
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K283, 3);
  T5 = ENGINE_NODE_CALL3(&K283, stream_, &K284, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:379
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM34I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:383
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:385
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:385
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:385
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K279, 3);
  T5 = ENGINE_NODE_CALL3(&K279, stream_, &K280, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:383
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM35I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:388
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:389
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:389
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:389
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K275, 3);
  T5 = ENGINE_NODE_CALL3(&K275, stream_, &K276, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:388
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM36I (D stream_, D c_) {
  DWORD T3T, T3;
  D T4;
  _KLsimple_object_vectorGVKd_1 T5 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T6;
  D T7;
  DWORD T8;
  D T9;
  D T10;
  _KLsimple_object_vectorGVKd_1 T11 = {&KLsimple_object_vectorGVKdW, (D) 5};
  DWORD T12;
  D T13;
  D T14;
  _KLsimple_object_vectorGVKd_1 T15 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T16;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:394
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:395
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:395
  T5.vector_element_[0] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:395
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K265, 3);
  ENGINE_NODE_CALL3(&K265, stream_, &K266, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  T6 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  T7 = SLOT_VALUE_INITD(T6, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  T8 = primitive_cast_integer_as_raw(T7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  T3T = 1;
L0: ;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
    T3 = T3T;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
    T9 = primitive_machine_word_equalQ(T3,T8);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
    if (T9 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
      T10 = REPEATED_D_SLOT_VALUE_TAGGED(T6, 1, T3);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:397
      T11.vector_element_[0] = T10;
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:397
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K267, 3);
      ENGINE_NODE_CALL3(&K267, stream_, &K268, &T11);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
      T12 = primitive_machine_word_add_signal_overflow(T3,4);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
      T3T = T12;
      goto L0;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:399
  T13 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:399
  if (T13 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:400
    T14 = SLOT_VALUE_INITD(c_, 8);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:400
    T15.vector_element_[0] = T14;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:400
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K269, 3);
    ENGINE_NODE_CALL3(&K269, stream_, &K270, &T15);
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:399
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:402
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K271, 3);
  T16 = ENGINE_NODE_CALL3(&K271, stream_, &K272, &KPempty_vectorVKi);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:394
  return(T16);
}

D Kprint_computationVdfmc_debug_back_endMM37I (D stream_, D c_) {
  D T3;
  D T4;
  DWORD T5;
  DWORD T6;
  DWORD T7;
  DWORD T8;
  D T9;
  _KLsimple_object_vectorGVKd_2 T10 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T11;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:405
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T4 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T6 = primitive_machine_word_bit_field_extract(2,10,T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T7 = primitive_machine_word_logand(T6,-4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T8 = primitive_machine_word_logior(T7,1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T9 = primitive_cast_raw_as_integer(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T10.vector_element_[0] = T3;
  T10.vector_element_[1] = T9;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K261, 3);
  T11 = ENGINE_NODE_CALL3(&K261, stream_, &K262, &T10);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:405
  return(T11);
}

D Kprint_computationVdfmc_debug_back_endMM38I (D stream_, D c_) {
  D T3;
  D T4;
  DWORD T5;
  DWORD T6;
  DWORD T7;
  DWORD T8;
  D T9;
  _KLsimple_object_vectorGVKd_2 T10 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T11;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:410
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T4 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T6 = primitive_machine_word_bit_field_extract(2,10,T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T7 = primitive_machine_word_logand(T6,-4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T8 = primitive_machine_word_logior(T7,1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T9 = primitive_cast_raw_as_integer(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  T10.vector_element_[0] = T3;
  T10.vector_element_[1] = T9;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:412
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K257, 3);
  T11 = ENGINE_NODE_CALL3(&K257, stream_, &K258, &T10);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:410
  return(T11);
}

D Kprint_computationVdfmc_debug_back_endMM39I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:415
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:417
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:417
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:417
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K253, 3);
  T5 = ENGINE_NODE_CALL3(&K253, stream_, &K254, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:415
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM40I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:420
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:422
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:422
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:422
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K249, 3);
  T5 = ENGINE_NODE_CALL3(&K249, stream_, &K250, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:420
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM41I (D stream_, D c_) {
  D T3;
  D T4;
  DWORD T5;
  DWORD T6;
  DWORD T7;
  DWORD T8;
  D T9;
  _KLsimple_object_vectorGVKd_2 T10 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T11;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:425
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T4 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T6 = primitive_machine_word_bit_field_extract(2,10,T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T7 = primitive_machine_word_logand(T6,-4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T8 = primitive_machine_word_logior(T7,1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T9 = primitive_cast_raw_as_integer(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:427
  T10.vector_element_[0] = T3;
  T10.vector_element_[1] = T9;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:427
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K245, 3);
  T11 = ENGINE_NODE_CALL3(&K245, stream_, &K246, &T10);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:425
  return(T11);
}

D Kprint_computationVdfmc_debug_back_endMM42I (D stream_, D c_) {
  D T3;
  D T4;
  DWORD T5;
  DWORD T6;
  DWORD T7;
  DWORD T8;
  D T9;
  _KLsimple_object_vectorGVKd_2 T10 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T11;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:431
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:434
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:434
  T4 = SLOT_VALUE_INITD(c_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:434
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:434
  T6 = primitive_machine_word_bit_field_extract(2,10,T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:434
  T7 = primitive_machine_word_logand(T6,-4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:434
  T8 = primitive_machine_word_logior(T7,1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:434
  T9 = primitive_cast_raw_as_integer(T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:433
  T10.vector_element_[0] = T3;
  T10.vector_element_[1] = T9;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:433
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K241, 3);
  T11 = ENGINE_NODE_CALL3(&K241, stream_, &K242, &T10);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:431
  return(T11);
}

D Kprint_computationVdfmc_debug_back_endMM43I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:439
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:441
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:441
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:441
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:441
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K237, 3);
  T6 = ENGINE_NODE_CALL3(&K237, stream_, &K238, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:439
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM44I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:444
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:446
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:446
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:446
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:446
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K233, 3);
  T6 = ENGINE_NODE_CALL3(&K233, stream_, &K234, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:444
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM45I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:449
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:451
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:451
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:451
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:451
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K229, 3);
  T6 = ENGINE_NODE_CALL3(&K229, stream_, &K230, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:449
  return(T6);
}

D Kprint_computationVdfmc_debug_back_endMM46I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  _KLsimple_object_vectorGVKd_3 T6 = {&KLsimple_object_vectorGVKdW, (D) 13};
  D T7;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:454
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:456
  T3 = SLOT_VALUE_INITD(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:456
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:456
  T5 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:456
  T6.vector_element_[0] = T3;
  T6.vector_element_[1] = T4;
  T6.vector_element_[2] = T5;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:456
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K225, 3);
  T7 = ENGINE_NODE_CALL3(&K225, stream_, &K226, &T6);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:454
  return(T7);
}

D Kprint_computationVdfmc_debug_back_endMM47I (D stream_, D c_) {
  D firstQ_T, firstQ_;
  DWORD T4T, T4;
  D T5;
  D T6;
  _KLsimple_object_vectorGVKd_1 T7 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T8;
  D T9;
  DWORD T10;
  D T11;
  D T12;
  _KLsimple_object_vectorGVKd_1 T13 = {&KLsimple_object_vectorGVKdW, (D) 5};
  DWORD T14;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:459
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:461
  T6 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:461
  T7.vector_element_[0] = T6;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:461
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K218, 3);
  ENGINE_NODE_CALL3(&K218, stream_, &K219, &T7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  T8 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  T9 = SLOT_VALUE_INITD(T8, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  T10 = primitive_cast_integer_as_raw(T9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  firstQ_T = &KPtrueVKi;
  T4T = 1;
L0: ;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
    firstQ_ = firstQ_T;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
    T4 = T4T;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
    T11 = primitive_machine_word_equalQ(T4,T10);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
    if (T11 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
      T12 = REPEATED_D_SLOT_VALUE_TAGGED(T8, 1, T4);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:463
      if (firstQ_ == &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:464
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K220, 3);
        ENGINE_NODE_CALL3(&K220, stream_, &K213, &KPempty_vectorVKi);
      }
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:463
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:466
      T13.vector_element_[0] = T12;
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:466
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K221, 3);
      ENGINE_NODE_CALL3(&K221, stream_, &K222, &T13);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
      T14 = primitive_machine_word_add_signal_overflow(T4,4);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
      firstQ_T = &KPfalseVKi;
      T4T = T14;
      goto L0;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
    T5 = &KPfalseVKi;
    MV_SET_ELT(0, &KPfalseVKi);
    MV_SET_COUNT(1);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:459
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM48I (D stream_, D c_) {
  D T3;
  D T4;
  DWORD T5;
  D T6;
  D T7;
  _KLsimple_object_vectorGVKd_1 T8 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T9;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:470
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:472
  Kprint_computationVdfmc_debug_back_endMM47I(stream_, c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  T4 = SLOT_VALUE_INITD(T3, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  T5 = primitive_cast_integer_as_raw(T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  T6 = primitive_machine_word_equalQ(T5,1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  if (T6 == &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:474
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K212, 3);
    ENGINE_NODE_CALL3(&K212, stream_, &K213, &KPempty_vectorVKi);
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:476
  T7 = SLOT_VALUE_INITD(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:476
  T8.vector_element_[0] = T7;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:476
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K214, 3);
  T9 = ENGINE_NODE_CALL3(&K214, stream_, &K215, &T8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:470
  return(T9);
}

D Kprint_computationVdfmc_debug_back_endMM49I (D stream_, D c_) {
  D T3;
  D T4;
  D T5;
  D T6;
  _KLsimple_object_vectorGVKd_2 T7 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T8;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:479
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:482
  T4 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:482
  T5 = SLOT_VALUE_INITD(c_, 9);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:482
  if (T5 != &KPfalseVKi) {
    T3 = T5;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:482
    T6 = SLOT_VALUE_INITD(c_, 8);
    T3 = T6;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:482
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:481
  T7.vector_element_[0] = T4;
  T7.vector_element_[1] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:481
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K208, 3);
  T8 = ENGINE_NODE_CALL3(&K208, stream_, &K209, &T7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:479
  return(T8);
}

D Kprint_computationVdfmc_debug_back_endMM50I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:487
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:488
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:488
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:488
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K204, 3);
  T5 = ENGINE_NODE_CALL3(&K204, stream_, &K205, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:487
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM51I (D stream_, D c_) {
  D T3;
  _KLsimple_object_vectorGVKd_1 T4 = {&KLsimple_object_vectorGVKdW, (D) 5};
  D T5;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:491
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:492
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:492
  T4.vector_element_[0] = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:492
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K200, 3);
  T5 = ENGINE_NODE_CALL3(&K200, stream_, &K201, &T4);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:491
  return(T5);
}

D Kprint_computationVdfmc_debug_back_endMM52I (D stream_, D c_) {
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_2 T5 = {&KLsimple_object_vectorGVKdW, (D) 9};
  D T6;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:495
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:496
  T3 = SLOT_VALUE_INITD(c_, 7);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:496
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:496
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:496
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K196, 3);
  T6 = ENGINE_NODE_CALL3(&K196, stream_, &K197, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:495
  return(T6);
}

D Kprint_argsVdfmc_debug_back_endMM0I (D stream_, D arguments_) {
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;
  D firstQ_T, firstQ_;
  D T10T, T10;
  D T11;
  D T12;
  D T13;
  D T14;
  _KLsimple_object_vectorGVKd_1 T15 = {&KLsimple_object_vectorGVKdW, (D) 5};

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:216
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  T3 = CALL1(&Kforward_iteration_protocolVKd, arguments_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  T4 = T3;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  T5 = MV_GET_ELT(1);
;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  T6 = MV_GET_ELT(2);
;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  T7 = MV_GET_ELT(3);
;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  T8 = MV_GET_ELT(5);
;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  firstQ_T = &KPtrueVKi;
  T10T = T4;
L0: ;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
    firstQ_ = firstQ_T;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
    T10 = T10T;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
    T11 = CALL3(T7, arguments_, T10, T5);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
    if (T11 == &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
      T12 = CALL2(T8, arguments_, T10);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:218
      if (firstQ_ == &KPfalseVKi) {
        // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:219
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K368, 3);
        ENGINE_NODE_CALL3(&K368, stream_, &K213, &KPempty_vectorVKi);
      }
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:218
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:221
      T15.vector_element_[0] = T12;
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:221
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K369, 3);
      ENGINE_NODE_CALL3(&K369, stream_, &K222, &T15);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
      T13 = CALL2(T6, arguments_, T10);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
      firstQ_T = &KPfalseVKi;
      T10T = T13;
      goto L0;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
    T14 = &KPfalseVKi;
    MV_SET_ELT(0, &KPfalseVKi);
    MV_SET_COUNT(1);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:216
  return(T14);
}

D Kprint_tail_call_annotationVdfmc_debug_back_endMM0I (D stream_, D c_) {
  D T3_0;
  D T3_1;
  D tailQ_;
  D computableQ_;
  D T6;
  D T7;
  D T8;
  D T9;
  D T10;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:234
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
  T3_0 = Ktail_position_and_computableQVdfmc_debug_back_endMM0I(c_);
  T3_1 = MV_GET_ELT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
  tailQ_ = T3_0;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
  computableQ_ = T3_1;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:237
  if (tailQ_ != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:238
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K359, 3);
    T9 = ENGINE_NODE_CALL3(&K359, stream_, &K360, &KPempty_vectorVKi);
    T8 = T9;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:237
    if (computableQ_ != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:237
      T6 = &KPfalseVKi;
      MV_SET_ELT(0, &KPfalseVKi);
      MV_SET_COUNT(1);
      T7 = T6;
    } else {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:240
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K361, 3);
      T10 = ENGINE_NODE_CALL3(&K361, stream_, &K362, &KPempty_vectorVKi);
      T7 = T10;
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:237
    T8 = T7;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:237
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:234
  return(T8);
}

D Ktail_position_and_computableQVdfmc_debug_back_endMM0I (D c_) {
  volatile D Uunwind_exceptionUPexit_2_;
  volatile D T3;
  volatile D Uoriginal_handlersU_;
  volatile D T5;
  volatile D T6;
  volatile D T7;
  volatile D T8;
  volatile D T9_0;
  volatile D T9_1;
  volatile _KLsimple_object_vectorGVKd_8 T10 = {&KLsimple_object_vectorGVKdW, (D) 33};
  volatile D T11_0;
  volatile D T12;
  volatile D T13;
  volatile D T14;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:225
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  ENTER_EXIT_FRAME(Uunwind_exceptionUPexit_2_);
  if (nlx_setjmp(FRAME_DEST(Uunwind_exceptionUPexit_2_))) {
    T9_0 = FRAME_RETVAL(Uunwind_exceptionUPexit_2_);
    T9_1 = MV_GET_ELT(1);
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    Uoriginal_handlersU_ = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    T5 = MAKE_CLOSURE_INITD(&KUhandler_functionUF365, 2, Uoriginal_handlersU_, Uunwind_exceptionUPexit_2_);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    T10.vector_element_[0] = &KJtype_;
    T10.vector_element_[1] = &KLerrorGVKd;
    T10.vector_element_[2] = &KJfunction_;
    T10.vector_element_[3] = T5;
    T10.vector_element_[4] = &KJtest_;
    T10.vector_element_[5] = &KPfalseVKi;
    T10.vector_element_[6] = &KJinit_arguments_;
    T10.vector_element_[7] = &KPempty_vectorVKi;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    T11_0 = KLhandlerGZ32ZconstructorVKiMM0I(&KLhandlerGVKi, &T10, &KLerrorGVKd, T5, &KPfalseVKi, &KPempty_vectorVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    T12 = T11_0;
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    T6 = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    T13 = primitive_object_allocate_filled(3,&KLpairGVKdW,2,&KPunboundVKi,0,0,&KPunboundVKi);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    SLOT_VALUE_SETTER(T12, T13, 0);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    SLOT_VALUE_SETTER(T6, T13, 1);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    primitive_write_thread_variable(Tcurrent_handlersTVKi, T13);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    ENTER_UNWIND_FRAME(T7);
    if (!nlx_setjmp(FRAME_DEST(T7))) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:228
      T8 = Ktail_positionQVdfmc_optimizationMM0I(c_);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:228
      T14 = T8;
      MV_SET_ELT(0, T8);
      MV_SET_ELT(1, &KPtrueVKi);
      MV_SET_COUNT(2);
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
      FALL_THROUGH_UNWIND(T14);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    primitive_write_thread_variable(Tcurrent_handlersTVKi, Uoriginal_handlersU_);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
    CONTINUE_UNWIND();
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  T9_0 = T14;
  T9_1 = MV_GET_ELT(1);
    /* invalidate Uunwind_exceptionUPexit_2_ */
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:225
  MV_SET_ELT(1, T9_1);
  MV_SET_COUNT(2);
  return(T9_0);
}

static D KUhandler_functionUF365I (D UdummyU_, D Unext_handlerU_) {
  D all_values_;
  D T4;
  D T5;
  D T6;
  CAPTURE_ENVIRONMENT

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  primitive_write_thread_variable(Tcurrent_handlersTVKi, CREF(0));
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:230
  T4 = &KPfalseVKi;
  MV_SET_ELT(0, &KPfalseVKi);
  MV_SET_ELT(1, &KPfalseVKi);
  MV_SET_COUNT(2);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  all_values_ = MV_GET_REST_AT(T4, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  T5 = MV_SET_REST_AT(all_values_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  T6 = NLX(CREF(1), T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
  return(T6);
}

D Kentry_point_characterVdfmc_debug_back_endMM0I (D c_, D o_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:176
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:177
  T3 = C('o');
  MV_SET_ELT(0, C('o'));
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:176
  return(T3);
}

D Kentry_point_characterVdfmc_debug_back_endMM1I (D c_, D o_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:180
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:181
  T3 = C('x');
  MV_SET_ELT(0, C('x'));
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:180
  return(T3);
}

D Kentry_point_characterVdfmc_debug_back_endMM2I (D c_, D o_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:184
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:185
  T3 = C('i');
  MV_SET_ELT(0, C('i'));
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:184
  return(T3);
}

D Kentry_point_characterVdfmc_debug_back_endMM3I (D c_, D o_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:188
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:189
  T3 = C('g');
  MV_SET_ELT(0, C('g'));
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:188
  return(T3);
}

D Koperation_nameVdfmc_debug_back_endMM0I (D c_) {
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:192
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:193
  T2 = &K468;
  MV_SET_ELT(0, &K468);
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:192
  return(T2);
}

D Koperation_nameVdfmc_debug_back_endMM1I (D c_) {
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:196
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:197
  T2 = &K465;
  MV_SET_ELT(0, &K465);
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:196
  return(T2);
}

D Koperation_nameVdfmc_debug_back_endMM2I (D c_) {
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:200
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:201
  T2 = &K462;
  MV_SET_ELT(0, &K462);
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:200
  return(T2);
}

D Koperation_nameVdfmc_debug_back_endMM3I (D c_) {
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:204
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:205
  T2 = &K459;
  MV_SET_ELT(0, &K459);
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:204
  return(T2);
}

D Koperation_nameVdfmc_debug_back_endMM4I (D c_) {
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:208
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:209
  T2 = &K456;
  MV_SET_ELT(0, &K456);
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:208
  return(T2);
}

D Koperation_nameVdfmc_debug_back_endMM5I (D c_) {
  D T2;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:212
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:213
  T2 = &K453;
  MV_SET_ELT(0, &K453);
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:212
  return(T2);
}

static D Kanonymous_of_print_computationsF507I (D previous_, D c_) {
  D T2;
  D T3;
  D T4;
  _KLsimple_object_vectorGVKd_1 T5 = {&KLsimple_object_vectorGVKdW, (D) 5};
  CAPTURE_ENVIRONMENT

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:107
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:108
  T2 = primitive_read_thread_variable(ToffsetTVdfmc_debug_back_end);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:108
  CALL2(&KindentVdfmc_debug_back_endMM0, CREF(1), T2);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:109
  T5.vector_element_[0] = c_;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:109
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K508, 3);
  ENGINE_NODE_CALL3(&K508, CREF(1), &K509, &T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:110
  T3 = CALL1(&Knext_computationVdfmc_flow_graph, c_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:110
  SET_D_CELL_VAL(CREF(0), T3);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:110
  T4 = T3;
  MV_SET_ELT(0, T3);
  MV_SET_COUNT(1);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:107
  return(T4);
}

static D KUhandler_functionUF520I (D UdummyU_, D Unext_handlerU_) {
  D T3_0;
  D all_values_;
  D T5;
  D T6;
  CAPTURE_ENVIRONMENT

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
  primitive_write_thread_variable(Tcurrent_handlersTVKi, CREF(0));
  T3_0 = &KPfalseVKi;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
  all_values_ = MV_GET_REST_AT(T3_0, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
  T5 = MV_SET_REST_AT(all_values_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
  T6 = NLX(CREF(1), T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:118
  return(T6);
}

static D KUhandler_functionUF559I (D UdummyU_, D Unext_handlerU_) {
  D T3_0;
  D all_values_;
  D T5;
  D T6;
  CAPTURE_ENVIRONMENT

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  primitive_write_thread_variable(Tcurrent_handlersTVKi, CREF(0));
  T3_0 = &KPfalseVKi;
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  all_values_ = MV_GET_REST_AT(T3_0, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  T5 = MV_SET_REST_AT(all_values_, 0);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  T6 = NLX(CREF(1), T5);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:46
  return(T6);
}

D Kprint_temporary_propertiesVdfmc_debug_back_endMM0I (D stream_, D o_) {
  D T3;
  D T4;
  D T5;
  D T6;
  D T7;
  D T8;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:83
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:84
  CONGRUENT_CALL_PROLOG(&KcellQVdfmc_flow_graph, 1);
  T3 = CONGRUENT_CALL1(o_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:84
  if (T3 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:84
    CALL2(&KformatYformatVio, stream_, &K554);
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:85
    T4 = Kclosed_overQVdfmc_flow_graphMM0I(o_);
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:84
    if (T4 != &KPfalseVKi) {
      // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:85
      CALL2(&KformatYformatVio, stream_, &K555);
    }
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:84
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:84
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:87
  T8 = primitive_instanceQ(o_,&KLstack_vector_temporaryGVdfmc_flow_graph);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:87
  if (T8 != &KPfalseVKi) {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:88
    T5 = CALL2(&KformatYformatVio, stream_, &K556);
    T7 = T5;
  } else {
    // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:87
    T6 = &KPfalseVKi;
    MV_SET_ELT(0, &KPfalseVKi);
    MV_SET_COUNT(1);
    T7 = T6;
  }
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:87
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:83
  return(T7);
}

D Kprint_temporary_propertiesVdfmc_debug_back_endMM1I (D stream_, D o_) {
  D T3;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:92
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:94
  Kprint_temporary_propertiesVdfmc_debug_back_endMM0I(stream_, o_);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:95
  T3 = CALL2(&KformatYformatVio, stream_, &K551);
  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:92
  return(T3);
}


/* SYSTEM INIT CODE */

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

    T0 = KPresolve_symbolVKiI(&KJbefore_);
    if (T0 != &KJbefore_) {
      primitive_repeated_slot_value_setter(T0, &K514, 1, 0);
      primitive_repeated_slot_value_setter(T0, &K511, 1, 0);
    }
  }
  return;
}

/* USER INIT CODE */

void _Init_dfmc_debug_back_end__X_print_flow_graph_for_user () {
{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:11
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM4, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I2;
}
I2:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:17
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM5, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I5;
}
I5:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:24
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM6, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I8;
}
I8:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:28
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM7, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I11;
}
I11:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:34
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM8, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I14;
}
I14:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:40
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM9, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I17;
}
I17:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:45
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM10, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I20;
}
I20:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:69
  T0 = KPadd_a_methodVKnI(&Kprint_referenced_objectVdfmc_back_end, &Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end, &KPfalseVKi, &KPfalseVKi, &KPfalseVKi);
  goto I23;
}
I23:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:73
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM11, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I26;
}
I26:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:78
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM12, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I29;
}
I29:

{
  D T0;

  // /Users/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:116
  T0 = KPadd_methodVKnI(&Kprint_objectYprintVio, &Kprint_objectYprintVioMdfmc_debug_back_endM13, &Kdfmc_debug_back_end_libraryYdylan_userVdfmc_debug_back_end);
  goto I32;
}
I32:

  return;
}


/* eof */
