#include "opendylan/run-time.h"

/* Generated by Open Dylan 2014.1 for x86_64-linux */

/* Typedefs for referenced classes */

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

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

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

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

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

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

typedef struct {
  dylan_value wrapper;
} _KLbooleanGVKd;

typedef struct {
  dylan_value wrapper;
} _KLobjectGVKd;

typedef struct {
  dylan_value wrapper;
} _KLunboundGVKe;

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

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

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

#define  define__KLbyte_stringGVKd(nrepeated) \
  typedef struct { \
    dylan_value wrapper; \
    dylan_value size_; \
    char string_element_[nrepeated+1]; \
  } _KLbyte_stringGVKd_##nrepeated;
define__KLbyte_stringGVKd(10);
define__KLbyte_stringGVKd(4);
define__KLbyte_stringGVKd(12);
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(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(17);
define__KLbyte_stringGVKd(1);
define__KLbyte_stringGVKd(20);
define__KLbyte_stringGVKd(0);

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

#define  define__KLsimple_object_vectorGVKd(nrepeated) \
  typedef struct { \
    dylan_value wrapper; \
    dylan_value size_; \
    dylan_value 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(2);
define__KLsimple_object_vectorGVKd(1);

typedef struct {
  dylan_value wrapper;
} _KLstringGVKd;

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

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

typedef struct {
  dylan_value wrapper;
  dylan_value users_;
  dylan_value Pgenerator_;
  dylan_value Penvironment_;
  dylan_value temporary_properties_;
  dylan_value Pnode_id_;
} _KLmultiple_value_temporaryGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value users_;
  dylan_value Pgenerator_;
  dylan_value Penvironment_;
  dylan_value temporary_properties_;
  dylan_value Pnode_id_;
  dylan_value number_values_;
} _KLstack_vector_temporaryGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value users_;
  dylan_value Pgenerator_;
  dylan_value Penvironment_;
  dylan_value temporary_properties_;
  dylan_value Pnode_id_;
} _KLtemporaryGVdfmc_flow_graph;

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

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

typedef struct {
  dylan_value wrapper;
} _KLstreamGYcommon_extensionsVcommon_dylan;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_cell_;
  dylan_value computation_value_;
} _KLset_cell_valueXGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_cell_;
} _KLget_cell_valueGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLmake_cellGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value guaranteed_type_;
  dylan_value static_guaranteed_type_;
} _KLguarantee_typeGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value types_;
  dylan_value rest_type_;
} _KLmultiple_value_check_type_restGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value types_;
} _KLmultiple_value_check_type_computationGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value type_;
  dylan_value lhs_variable_name_;
} _KLassignment_check_typeGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value type_;
} _KLconstrain_typeGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value type_;
} _KLkeyword_check_typeGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value type_;
} _KLsingle_value_check_type_computationGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLadjust_multiple_values_restGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLadjust_multiple_valuesGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLmultiple_value_unspillGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLmultiple_value_spillGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLextract_rest_valueGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLextract_single_valueGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value fixed_values_;
  dylan_value rest_value_;
} _KLvaluesGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value entry_state_;
} _KLend_cleanup_blockGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value entry_state_;
  dylan_value return_temp_;
} _KLend_protected_blockGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value entry_state_;
} _KLend_exit_blockGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value ending_loop_;
} _KLend_loopGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value entry_state_;
} _KLexitGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value entry_state_;
  dylan_value Pbody_;
  dylan_value Pprotected_end_;
  dylan_value Pcleanups_;
  dylan_value Pcleanups_end_;
} _KLunwind_protectGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value entry_state_;
  dylan_value Pbody_;
  dylan_value Plabel_;
} _KLbind_exitGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value Passigned_binding_;
} _KLsetXGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value Ptyped_binding_;
} _KLtype_redefinitionGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value Ptyped_binding_;
} _KLtype_definitionGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value Passigned_binding_;
} _KLredefinitionGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value Passigned_binding_;
} _KLdefinitionGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value bind_return_;
} _KLbindGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLreturnGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value merge_left_value_;
  dylan_value merge_right_value_;
  dylan_value merge_left_previous_computation_;
  dylan_value merge_right_previous_computation_;
} _KLbind_exit_mergeGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value merge_left_value_;
  dylan_value merge_right_value_;
  dylan_value merge_left_previous_computation_;
  dylan_value merge_right_previous_computation_;
} _KLloop_mergeGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value merge_left_value_;
  dylan_value merge_right_value_;
  dylan_value merge_left_previous_computation_;
  dylan_value merge_right_previous_computation_;
} _KLif_mergeGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value test_;
  dylan_value Pconsequent_;
  dylan_value Palternative_;
} _KLifGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value primitive_;
  dylan_value c_variable_;
} _KLc_variable_pointer_callGVdfmc_flow_graph;

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

typedef struct {
  dylan_value wrapper;
} _KLerrorGVKd;

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

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

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value primitive_;
} _KLprimitive_indirect_callGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value primitive_;
} _KLprimitive_callGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value loop_call_loop_;
  dylan_value loop_call_merges_;
} _KLloop_callGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value Plabel_;
  dylan_value loop_merges_;
  dylan_value loop_body_;
} _KLloopGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
} _KLstack_vectorGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_slot_descriptor_;
  dylan_value computation_instance_;
  dylan_value computation_index_;
  dylan_value computation_new_value_;
} _KLrepeated_slot_value_setterGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_slot_descriptor_;
  dylan_value computation_instance_;
  dylan_value computation_index_;
} _KLrepeated_slot_valueGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_slot_descriptor_;
  dylan_value computation_instance_;
  dylan_value computation_new_value_;
} _KLslot_value_setterGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_slot_descriptor_;
  dylan_value computation_instance_;
} _KLslot_valueGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value Pfunction_;
} _KLfunction_callGVdfmc_flow_graph;

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

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

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

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value Pfunction_;
  dylan_value next_methods_;
} _KLmethod_applyGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value Pfunction_;
  dylan_value engine_node_;
} _KLengine_node_applyGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value Pfunction_;
} _KLapplyGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value Pfunction_;
  dylan_value next_methods_;
} _KLmethod_callGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value Pfunction_;
  dylan_value engine_node_;
} _KLengine_node_callGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value arguments_;
  dylan_value Pfunction_;
} _KLsimple_callGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
} _KLtemporary_transferGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value referenced_binding_;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
} _KLvariable_referenceGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_closure_method_;
  dylan_value computation_closure_;
} _KLinitialize_closureGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_closure_method_;
  dylan_value computation_init_closure_;
  dylan_value computation_signature_value_;
} _KLmake_closureGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
  dylan_value computation_value_;
  dylan_value keyword_default_value_keyword_variable_;
  dylan_value keyword_default_value_specifiers_;
} _KLkeyword_defaultGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
} _KLnopGVdfmc_flow_graph;

typedef struct {
  dylan_value wrapper;
  dylan_value item_properties_;
  dylan_value computation_source_location_;
  dylan_value previous_computation_;
  dylan_value Pnext_computation_;
  dylan_value temporary_;
  dylan_value Penvironment_;
  dylan_value Pcomputation_type_;
  dylan_value Pnode_id_;
} _KLcomputationGVdfmc_flow_graph;

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

typedef struct {
  dylan_value wrapper;
  dylan_value signature_properties_;
  dylan_value signature_required_;
  dylan_value signature_keys_;
  dylan_value signature_key_types_;
} _KLkeyword_signatureGVKe;

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

typedef struct {
  dylan_value wrapper;
  dylan_value users_;
  dylan_value reference_value_;
  dylan_value Pnode_id_;
} _KLobject_referenceGVdfmc_flow_graph;

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

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

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

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

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

typedef struct {
  dylan_value wrapper;
} _KLenvironmentGVdfmc_namespace;

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

typedef struct {
  dylan_value wrapper;
} _KLbindingGVdfmc_namespace;


/* Typedefs for defined classes */


/* Referenced object declarations */

dylan_value KPadd_methodVKnI (dylan_value, dylan_value, dylan_value);
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;
dylan_value KPadd_a_methodVKnI (dylan_value, dylan_value, dylan_value, dylan_value, dylan_value, dylan_value);
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_1VKi;
extern _KLclassGVKd KLobject_signatureGVKe;
extern _KLmm_wrapperGVKi_0 KLobject_signatureGVKeW;
extern _KLabsent_engine_nodeGVKg RSINGULAR_Labsent_engine_nodeG;
extern _KLclassGVKd KLabsent_engine_nodeGVKg;
extern _KLmm_wrapperGVKi_0 KLabsent_engine_nodeGVKgW;
extern _KLclassGVKd 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 _KLincremental_generic_functionGVKe Ktype_for_copyVKd;
extern _KLsealed_generic_functionGVKe Kconcatenate_asVKd;
extern _KLclassGVKd KLstringGVKd;
extern _KLmm_wrapperGVKi_0 KLstringGVKdW;
extern _KLfunction_classGVKi KLsimple_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLsimple_methodGVKeW;
extern _KLclassGVKd KLsignatureAvaluesGVKi;
extern _KLmm_wrapperGVKi_0 KLsignatureAvaluesGVKiW;
extern _KLsimple_object_vectorGVKd_2 KDsignature_LstringG_typesVKi;
extern _KLclassGVKd KLmultiple_value_temporaryGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmultiple_value_temporaryGVdfmc_flow_graphW;
extern _KLsealed_generic_functionGVKe KcellQVdfmc_flow_graph;
dylan_value Kclosed_overQVdfmc_flow_graphMM0I (dylan_value);
extern _KLbyte_stringGVKd_0 KPempty_stringVKi;
extern _KLclassGVKd KLstack_vector_temporaryGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLstack_vector_temporaryGVdfmc_flow_graphW;
dylan_value Kconcatenate_asVKdMM3I (dylan_value, dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kconcatenate_asVKdMM0;
extern _KLsimple_methodGVKe Kconcatenate_asVKdMM1;
extern _KLclassGVKd KLtemporaryGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLtemporaryGVdfmc_flow_graphW;
extern _KLobject_signatureGVKe KDsignature_LobjectG_object_rest_value_2VKi;
extern _KLsealed_generic_functionGVKe KformatYformatVio;
extern _KLclassGVKd KLsimple_typechecked_cache_header_engine_nodeGVKg;
extern _KLmm_wrapperGVKi_0 KLsimple_typechecked_cache_header_engine_nodeGVKgW;
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;
dylan_value Kassigned_bindingVdfmc_flow_graphI (dylan_value);
extern _KLclassGVKd KLsetXGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLsetXGVdfmc_flow_graphW;
dylan_value Ktyped_bindingVdfmc_flow_graphMM1I (dylan_value);
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 _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_;
dylan_value KLhandlerGZ32ZconstructorVKiMM0I (dylan_value, dylan_value, dylan_value, dylan_value, dylan_value, dylan_value);
extern _KLclassGVKd KLhandlerGVKi;
extern _KLmm_wrapperGVKi_0 KLhandlerGVKiW;
dylan_value Ktail_positionQVdfmc_optimizationMM0I (dylan_value);
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 _KLsealed_generic_functionGVKe Kprimitive_nameVdfmc_debug_back_end;
extern _KLclassGVKd KLprimitive_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLprimitive_callGVdfmc_flow_graphW;
dylan_value Kloop_call_argumentsVdfmc_flow_graphI (dylan_value);
extern _KLclassGVKd KLloop_callGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLloop_callGVdfmc_flow_graphW;
dylan_value Kloop_parametersVdfmc_flow_graphI (dylan_value);
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;
dylan_value Kcall_effective_functionVdfmc_conversionI (dylan_value);
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 _KLclassGVKd KLmethod_applyGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLmethod_applyGVdfmc_flow_graphW;
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 _KLsealed_generic_functionGVKe Kcall_congruentQVdfmc_flow_graph;
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;
dylan_value Kobject_classVKdI (dylan_value);
extern _KLclassGVKd KLcomputationGVdfmc_flow_graph;
extern _KLmm_wrapperGVKi_0 KLcomputationGVdfmc_flow_graphW;
dylan_value Kwalk_lambda_computationsVdfmc_flow_graphMM0I (dylan_value, dylan_value, dylan_value, dylan_value, dylan_value);
extern _KLsimple_methodGVKe KindentVdfmc_debug_back_endMM0;
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;
dylan_value Krequired_valuesVdfmc_flow_graphMM0I (dylan_value);
dylan_value Krest_valuesQVdfmc_flow_graphMM0I (dylan_value);
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 dylan_value Tcurrent_handlersTVKi;
extern dylan_value ToffsetTVdfmc_debug_back_end;

/* Defined object declarations */

extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM4;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM4I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM5;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM5I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM6;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM6I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM7;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM7I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM8;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM8I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM9;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM9I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM10;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM10I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0;
dylan_value Kprint_referenced_objectVdfmc_back_endMdfmc_debug_back_endM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM11;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM11I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM12;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM12I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_objectYprintVioMdfmc_debug_back_endM13;
dylan_value Kprint_objectYprintVioMdfmc_debug_back_endM13I (dylan_value, dylan_value);
extern _KLkeyword_methodGVKe Kprint_computationsVdfmc_debug_back_endMM0;
dylan_value Kprint_computationsVdfmc_debug_back_endMM0I (dylan_value, dylan_value, dylan_value, dylan_value);
extern _KLsealed_generic_functionGVKe Kprint_computationVdfmc_debug_back_end;
extern _KLsealed_generic_functionGVKe Ktemporary_propertiesVdfmc_debug_back_end;
extern _KLsimple_methodGVKe Ktemporary_propertiesVdfmc_debug_back_endMM0;
dylan_value Ktemporary_propertiesVdfmc_debug_back_endMM0I (dylan_value);
extern _KLsimple_methodGVKe Ktemporary_propertiesVdfmc_debug_back_endMM1;
dylan_value Ktemporary_propertiesVdfmc_debug_back_endMM1I (dylan_value);
static _KLpairGVKd K41;
static _KLpairGVKd K42;
static _KLbyte_stringGVKd_20 K43;
static _KLbyte_stringGVKd_1 K44;
static _KLsignatureAvaluesGVKi K45;
static _KLsimple_object_vectorGVKd_1 K46;
static _KLbyte_stringGVKd_1 K47;
static _KLbyte_stringGVKd_1 K48;
static _KLbyte_stringGVKd_1 K49;
static _KLpairGVKd K50;
static _KLpairGVKd K51;
static _KLsignatureAvaluesGVKi K52;
static _KLsimple_object_vectorGVKd_1 K53;
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM0;
dylan_value Kprint_computationVdfmc_debug_back_endMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM1;
dylan_value Kprint_computationVdfmc_debug_back_endMM1I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM2;
dylan_value Kprint_computationVdfmc_debug_back_endMM2I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM3;
dylan_value Kprint_computationVdfmc_debug_back_endMM3I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM4;
dylan_value Kprint_computationVdfmc_debug_back_endMM4I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM5;
dylan_value Kprint_computationVdfmc_debug_back_endMM5I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM6;
dylan_value Kprint_computationVdfmc_debug_back_endMM6I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM7;
dylan_value Kprint_computationVdfmc_debug_back_endMM7I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM8;
dylan_value Kprint_computationVdfmc_debug_back_endMM8I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM9;
dylan_value Kprint_computationVdfmc_debug_back_endMM9I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM10;
dylan_value Kprint_computationVdfmc_debug_back_endMM10I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM11;
dylan_value Kprint_computationVdfmc_debug_back_endMM11I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM12;
dylan_value Kprint_computationVdfmc_debug_back_endMM12I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM13;
dylan_value Kprint_computationVdfmc_debug_back_endMM13I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM14;
dylan_value Kprint_computationVdfmc_debug_back_endMM14I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM15;
dylan_value Kprint_computationVdfmc_debug_back_endMM15I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM16;
dylan_value Kprint_computationVdfmc_debug_back_endMM16I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM17;
dylan_value Kprint_computationVdfmc_debug_back_endMM17I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM18;
dylan_value Kprint_computationVdfmc_debug_back_endMM18I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM19;
dylan_value Kprint_computationVdfmc_debug_back_endMM19I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM20;
dylan_value Kprint_computationVdfmc_debug_back_endMM20I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM21;
dylan_value Kprint_computationVdfmc_debug_back_endMM21I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM22;
dylan_value Kprint_computationVdfmc_debug_back_endMM22I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM23;
dylan_value Kprint_computationVdfmc_debug_back_endMM23I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM24;
dylan_value Kprint_computationVdfmc_debug_back_endMM24I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM25;
dylan_value Kprint_computationVdfmc_debug_back_endMM25I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM26;
dylan_value Kprint_computationVdfmc_debug_back_endMM26I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM27;
dylan_value Kprint_computationVdfmc_debug_back_endMM27I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM28;
dylan_value Kprint_computationVdfmc_debug_back_endMM28I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM29;
dylan_value Kprint_computationVdfmc_debug_back_endMM29I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM30;
dylan_value Kprint_computationVdfmc_debug_back_endMM30I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM31;
dylan_value Kprint_computationVdfmc_debug_back_endMM31I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM32;
dylan_value Kprint_computationVdfmc_debug_back_endMM32I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM33;
dylan_value Kprint_computationVdfmc_debug_back_endMM33I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM34;
dylan_value Kprint_computationVdfmc_debug_back_endMM34I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM35;
dylan_value Kprint_computationVdfmc_debug_back_endMM35I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM36;
dylan_value Kprint_computationVdfmc_debug_back_endMM36I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM37;
dylan_value Kprint_computationVdfmc_debug_back_endMM37I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM38;
dylan_value Kprint_computationVdfmc_debug_back_endMM38I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM39;
dylan_value Kprint_computationVdfmc_debug_back_endMM39I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM40;
dylan_value Kprint_computationVdfmc_debug_back_endMM40I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM41;
dylan_value Kprint_computationVdfmc_debug_back_endMM41I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM42;
dylan_value Kprint_computationVdfmc_debug_back_endMM42I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM43;
dylan_value Kprint_computationVdfmc_debug_back_endMM43I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM44;
dylan_value Kprint_computationVdfmc_debug_back_endMM44I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM45;
dylan_value Kprint_computationVdfmc_debug_back_endMM45I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM46;
dylan_value Kprint_computationVdfmc_debug_back_endMM46I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM47;
dylan_value Kprint_computationVdfmc_debug_back_endMM47I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM48;
dylan_value Kprint_computationVdfmc_debug_back_endMM48I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM49;
dylan_value Kprint_computationVdfmc_debug_back_endMM49I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM50;
dylan_value Kprint_computationVdfmc_debug_back_endMM50I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM51;
dylan_value Kprint_computationVdfmc_debug_back_endMM51I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kprint_computationVdfmc_debug_back_endMM52;
dylan_value Kprint_computationVdfmc_debug_back_endMM52I (dylan_value, dylan_value);
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 _KLpairGVKd K195;
static _KLpairGVKd K196;
static _KLpairGVKd K197;
static _KLpairGVKd K198;
static _KLpairGVKd K199;
static _KLpairGVKd K200;
static _KLpairGVKd K201;
static _KLpairGVKd K202;
static _KLpairGVKd K203;
static _KLpairGVKd K204;
static _KLpairGVKd K205;
static _KLpairGVKd K206;
static _KLpairGVKd K207;
static _KLpairGVKd K208;
static _KLpairGVKd K209;
static _KLpairGVKd K210;
static _KLpairGVKd K211;
static _KLpairGVKd K212;
static _KLbyte_stringGVKd_17 K213;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K214;
static _KLbyte_stringGVKd_20 K215;
static _KLsignatureGVKe K216;
static _KLsimple_object_vectorGVKd_2 K217;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K218;
static _KLbyte_stringGVKd_14 K219;
static _KLsignatureGVKe K220;
static _KLsimple_object_vectorGVKd_2 K221;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K222;
static _KLbyte_stringGVKd_13 K223;
static _KLsignatureGVKe K224;
static _KLsimple_object_vectorGVKd_2 K225;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K226;
static _KLbyte_stringGVKd_23 K227;
static _KLsignatureGVKe K228;
static _KLsimple_object_vectorGVKd_2 K229;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K230;
static _KLbyte_stringGVKd_2 K231;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K232;
static _KLbyte_stringGVKd_8 K233;
static _KLsignatureGVKe K234;
static _KLsimple_object_vectorGVKd_2 K235;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K236;
static _KLbyte_stringGVKd_32 K237;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K238;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K239;
static _KLbyte_stringGVKd_2 K240;
static _KLsignatureGVKe K241;
static _KLsimple_object_vectorGVKd_2 K242;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K243;
static _KLbyte_stringGVKd_35 K244;
static _KLsignatureGVKe K245;
static _KLsimple_object_vectorGVKd_2 K246;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K247;
static _KLbyte_stringGVKd_23 K248;
static _KLsignatureGVKe K249;
static _KLsimple_object_vectorGVKd_2 K250;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K251;
static _KLbyte_stringGVKd_27 K252;
static _KLsignatureGVKe K253;
static _KLsimple_object_vectorGVKd_2 K254;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K255;
static _KLbyte_stringGVKd_19 K256;
static _KLsignatureGVKe K257;
static _KLsimple_object_vectorGVKd_2 K258;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K259;
static _KLbyte_stringGVKd_22 K260;
static _KLsignatureGVKe K261;
static _KLsimple_object_vectorGVKd_2 K262;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K263;
static _KLbyte_stringGVKd_17 K264;
static _KLsignatureGVKe K265;
static _KLsimple_object_vectorGVKd_2 K266;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K267;
static _KLbyte_stringGVKd_15 K268;
static _KLsignatureGVKe K269;
static _KLsimple_object_vectorGVKd_2 K270;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K271;
static _KLbyte_stringGVKd_13 K272;
static _KLsignatureGVKe K273;
static _KLsimple_object_vectorGVKd_2 K274;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K275;
static _KLbyte_stringGVKd_13 K276;
static _KLsignatureGVKe K277;
static _KLsimple_object_vectorGVKd_2 K278;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K279;
static _KLbyte_stringGVKd_7 K280;
static _KLsignatureGVKe K281;
static _KLsimple_object_vectorGVKd_2 K282;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K283;
static _KLbyte_stringGVKd_7 K284;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K285;
static _KLbyte_stringGVKd_3 K286;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K287;
static _KLbyte_stringGVKd_9 K288;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K289;
static _KLbyte_stringGVKd_1 K290;
static _KLsignatureGVKe K291;
static _KLsimple_object_vectorGVKd_2 K292;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K293;
static _KLbyte_stringGVKd_33 K294;
static _KLsignatureGVKe K295;
static _KLsimple_object_vectorGVKd_2 K296;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K297;
static _KLbyte_stringGVKd_35 K298;
static _KLsignatureGVKe K299;
static _KLsimple_object_vectorGVKd_2 K300;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K301;
static _KLbyte_stringGVKd_30 K302;
static _KLsignatureGVKe K303;
static _KLsimple_object_vectorGVKd_2 K304;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K305;
static _KLbyte_stringGVKd_5 K306;
static _KLsignatureGVKe K307;
static _KLsimple_object_vectorGVKd_2 K308;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K309;
static _KLbyte_stringGVKd_30 K310;
static _KLsignatureGVKe K311;
static _KLsimple_object_vectorGVKd_2 K312;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K313;
static _KLbyte_stringGVKd_36 K314;
static _KLsignatureGVKe K315;
static _KLsimple_object_vectorGVKd_2 K316;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K317;
static _KLbyte_stringGVKd_31 K318;
static _KLsignatureGVKe K319;
static _KLsimple_object_vectorGVKd_2 K320;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K321;
static _KLbyte_stringGVKd_8 K322;
static _KLsignatureGVKe K323;
static _KLsimple_object_vectorGVKd_2 K324;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K325;
static _KLbyte_stringGVKd_21 K326;
static _KLsignatureGVKe K327;
static _KLsimple_object_vectorGVKd_2 K328;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K329;
static _KLbyte_stringGVKd_19 K330;
static _KLsignatureGVKe K331;
static _KLsimple_object_vectorGVKd_2 K332;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K333;
static _KLbyte_stringGVKd_16 K334;
static _KLsignatureGVKe K335;
static _KLsimple_object_vectorGVKd_2 K336;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K337;
static _KLbyte_stringGVKd_14 K338;
static _KLsignatureGVKe K339;
static _KLsimple_object_vectorGVKd_2 K340;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K341;
static _KLbyte_stringGVKd_6 K342;
static _KLsignatureGVKe K343;
static _KLsimple_object_vectorGVKd_2 K344;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K345;
static _KLbyte_stringGVKd_9 K346;
static _KLsignatureGVKe K347;
static _KLsimple_object_vectorGVKd_2 K348;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K349;
static _KLbyte_stringGVKd_23 K350;
static _KLsignatureGVKe K351;
static _KLsimple_object_vectorGVKd_2 K352;
static _KLbyte_stringGVKd_1 K353;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K354;
static _KLbyte_stringGVKd_20 K355;
static _KLsignatureGVKe K356;
static _KLsimple_object_vectorGVKd_2 K357;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K358;
static _KLbyte_stringGVKd_16 K359;
static _KLsignatureGVKe K360;
static _KLsimple_object_vectorGVKd_2 K361;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K362;
static _KLbyte_stringGVKd_24 K363;
static _KLsignatureGVKe K364;
static _KLsimple_object_vectorGVKd_2 K365;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K366;
static _KLbyte_stringGVKd_21 K367;
static _KLsignatureGVKe K368;
static _KLsimple_object_vectorGVKd_2 K369;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K370;
static _KLbyte_stringGVKd_18 K371;
dylan_value Kprint_argsVdfmc_debug_back_endMM0I (dylan_value, dylan_value);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K373;
static _KLbyte_stringGVKd_2 K374;
dylan_value Kprint_tail_call_annotationVdfmc_debug_back_endMM0I (dylan_value, dylan_value);
dylan_value Ktail_position_and_computableQVdfmc_debug_back_endMM0I (dylan_value);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K377;
static _KLbyte_stringGVKd_13 K378;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K379;
static _KLbyte_stringGVKd_32 K380;
static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF383;
static dylan_value KUhandler_functionUF383I (dylan_value, dylan_value);
static _KLsignatureGVKe K384;
static _KLsimple_object_vectorGVKd_2 K385;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg 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_11 K391;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K392;
static _KLsignatureGVKe K393;
static _KLsimple_object_vectorGVKd_2 K394;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K395;
static _KLbyte_stringGVKd_13 K396;
static _KLsignatureGVKe K397;
static _KLsimple_object_vectorGVKd_2 K398;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K399;
static _KLbyte_stringGVKd_9 K400;
static _KLsignatureGVKe K401;
static _KLsimple_object_vectorGVKd_2 K402;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K403;
static _KLbyte_stringGVKd_15 K404;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K405;
static _KLsignatureGVKe K406;
static _KLsimple_object_vectorGVKd_2 K407;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K408;
static _KLbyte_stringGVKd_37 K409;
static _KLsignatureGVKe K410;
static _KLsimple_object_vectorGVKd_2 K411;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K412;
static _KLbyte_stringGVKd_31 K413;
static _KLsignatureGVKe K414;
static _KLsimple_object_vectorGVKd_2 K415;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K416;
static _KLbyte_stringGVKd_24 K417;
static _KLsignatureGVKe K418;
static _KLsimple_object_vectorGVKd_2 K419;
static _KLbyte_stringGVKd_6 K420;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K421;
static _KLbyte_stringGVKd_20 K422;
static _KLsignatureGVKe K423;
static _KLsimple_object_vectorGVKd_2 K424;
extern _KLsealed_generic_functionGVKe Koperation_nameVdfmc_debug_back_end;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K426;
extern _KLsealed_generic_functionGVKe Kentry_point_characterVdfmc_debug_back_end;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K428;
static _KLbyte_stringGVKd_9 K429;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K430;
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM0;
dylan_value Kentry_point_characterVdfmc_debug_back_endMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM1;
dylan_value Kentry_point_characterVdfmc_debug_back_endMM1I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM2;
dylan_value Kentry_point_characterVdfmc_debug_back_endMM2I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kentry_point_characterVdfmc_debug_back_endMM3;
dylan_value Kentry_point_characterVdfmc_debug_back_endMM3I (dylan_value, dylan_value);
static _KLpairGVKd K439;
static _KLpairGVKd K440;
static _KLpairGVKd K441;
static _KLpairGVKd K442;
static _KLbyte_stringGVKd_21 K443;
static _KLsignatureGVKe K444;
static _KLsimple_object_vectorGVKd_2 K445;
static _KLsignatureGVKe K446;
static _KLsimple_object_vectorGVKd_2 K447;
static _KLsignatureGVKe K448;
static _KLsimple_object_vectorGVKd_2 K449;
static _KLsignatureGVKe K450;
static _KLsimple_object_vectorGVKd_2 K451;
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM0;
dylan_value Koperation_nameVdfmc_debug_back_endMM0I (dylan_value);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM1;
dylan_value Koperation_nameVdfmc_debug_back_endMM1I (dylan_value);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM2;
dylan_value Koperation_nameVdfmc_debug_back_endMM2I (dylan_value);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM3;
dylan_value Koperation_nameVdfmc_debug_back_endMM3I (dylan_value);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM4;
dylan_value Koperation_nameVdfmc_debug_back_endMM4I (dylan_value);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM5;
dylan_value Koperation_nameVdfmc_debug_back_endMM5I (dylan_value);
extern _KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM6;
dylan_value Koperation_nameVdfmc_debug_back_endMM6I (dylan_value);
static _KLpairGVKd K466;
static _KLpairGVKd K467;
static _KLpairGVKd K468;
static _KLpairGVKd K469;
static _KLpairGVKd K470;
static _KLpairGVKd K471;
static _KLpairGVKd K472;
static _KLbyte_stringGVKd_14 K473;
static _KLbyte_stringGVKd_12 K474;
static _KLsignatureGVKe K475;
static _KLsimple_object_vectorGVKd_1 K476;
static _KLbyte_stringGVKd_17 K477;
static _KLsignatureGVKe K478;
static _KLsimple_object_vectorGVKd_1 K479;
static _KLbyte_stringGVKd_5 K480;
static _KLsignatureGVKe K481;
static _KLsimple_object_vectorGVKd_1 K482;
static _KLbyte_stringGVKd_11 K483;
static _KLsignatureGVKe K484;
static _KLsimple_object_vectorGVKd_1 K485;
static _KLbyte_stringGVKd_16 K486;
static _KLsignatureGVKe K487;
static _KLsimple_object_vectorGVKd_1 K488;
static _KLbyte_stringGVKd_14 K489;
static _KLbyte_stringGVKd_4 K490;
static _KLsignatureGVKe K491;
static _KLsimple_object_vectorGVKd_1 K492;
static _KLbyte_stringGVKd_12 K493;
static _KLsignatureGVKe K494;
static _KLsimple_object_vectorGVKd_1 K495;
static _KLsignatureGVKe K496;
static _KLsimple_object_vectorGVKd_2 K497;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K498;
static _KLsignatureGVKe K499;
static _KLsimple_object_vectorGVKd_2 K500;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K501;
static _KLbyte_stringGVKd_3 K502;
static _KLsignatureGVKe K503;
static _KLsimple_object_vectorGVKd_2 K504;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K505;
static _KLbyte_stringGVKd_20 K506;
static _KLsignatureGVKe K507;
static _KLsimple_object_vectorGVKd_2 K508;
static _KLbyte_stringGVKd_9 K509;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K510;
static _KLbyte_stringGVKd_36 K511;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K512;
static _KLbyte_stringGVKd_37 K513;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K514;
static _KLbyte_stringGVKd_18 K515;
static _KLsignatureGVKe K516;
static _KLsimple_object_vectorGVKd_2 K517;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K518;
static _KLbyte_stringGVKd_24 K519;
static _KLsignatureGVKe K520;
static _KLsimple_object_vectorGVKd_2 K521;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K522;
static _KLbyte_stringGVKd_5 K523;
static _KLsignatureGVKe K524;
static _KLsimple_object_vectorGVKd_2 K525;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K526;
static _KLbyte_stringGVKd_16 K527;
static _KLsignatureGVKe K528;
static _KLsimple_object_vectorGVKd_2 K529;
static _KLsimple_closure_methodGVKi_0 Kanonymous_of_print_computationsF532;
static dylan_value Kanonymous_of_print_computationsF532I (dylan_value, dylan_value);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K533;
static _KLbyte_stringGVKd_3 K534;
static _KLkeyword_signatureGVKe K535;
static _KLsimple_object_vectorGVKd_2 K536;
static _KLsymbolGVKd KJbefore_;
static _KLbyte_stringGVKd_6 K538;
static _KLsimple_object_vectorGVKd_1 K539;
static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF545;
static dylan_value KUhandler_functionUF545I (dylan_value, dylan_value);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K542;
static _KLbyte_stringGVKd_6 K543;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K544;
static _KLsignatureGVKe K546;
static _KLsimple_object_vectorGVKd_2 K547;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K548;
static _KLbyte_stringGVKd_1 K549;
static _KLsignatureGVKe K550;
static _KLsimple_object_vectorGVKd_2 K551;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K552;
static _KLsignatureGVKe K553;
static _KLsimple_object_vectorGVKd_2 K554;
static _KLsignatureGVKe K555;
static _KLsimple_object_vectorGVKd_2 K556;
static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF569;
static dylan_value KUhandler_functionUF569I (dylan_value, dylan_value);
dylan_value Kprint_temporary_propertiesVdfmc_debug_back_endMM0I (dylan_value, dylan_value);
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K560;
static _KLbyte_stringGVKd_5 K561;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K562;
static _KLbyte_stringGVKd_1 K563;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K564;
static _KLbyte_stringGVKd_2 K565;
static _KLbyte_stringGVKd_6 K566;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K567;
static _KLbyte_stringGVKd_6 K568;
static _KLsignatureGVKe K570;
static _KLsimple_object_vectorGVKd_2 K571;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K572;
static _KLbyte_stringGVKd_5 K573;
static _KLsignatureGVKe K574;
static _KLsimple_object_vectorGVKd_2 K575;
static _KLbyte_stringGVKd_12 K576;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K577;
static _KLbyte_stringGVKd_14 K578;
static _KLsignatureGVKe K579;
static _KLsimple_object_vectorGVKd_2 K580;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K581;
static _KLbyte_stringGVKd_13 K582;
static _KLsignatureGVKe K583;
static _KLsimple_object_vectorGVKd_2 K584;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K585;
static _KLbyte_stringGVKd_12 K586;
static _KLsignatureGVKe K587;
static _KLsimple_object_vectorGVKd_2 K588;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K589;
static _KLbyte_stringGVKd_10 K590;
static _KLsignatureGVKe K591;
static _KLsimple_object_vectorGVKd_2 K592;
static _KLsimple_typechecked_cache_header_engine_nodeGVKg K593;
static _KLbyte_stringGVKd_2 K594;
static _KLsignatureGVKe K595;
static _KLsimple_object_vectorGVKd_2 K596;

/* Indirection variables */

static dylan_value IKJbefore_ = &KJbefore_;

/* Variables */

dylan_value print_computationVdfmc_debug_back_end = &Kprint_computationVdfmc_debug_back_end;
dylan_value print_computationsVdfmc_debug_back_end = &Kprint_computationsVdfmc_debug_back_endMM0;
dylan_value temporary_propertiesVdfmc_debug_back_end = &Ktemporary_propertiesVdfmc_debug_back_end;

/* Objects */

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

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

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

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

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

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

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

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

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

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

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

_KLkeyword_methodGVKe Kprint_computationsVdfmc_debug_back_endMM0 = {
  &KLkeyword_methodGVKeW /* wrapper */,
  &rest_key_xep_4,
  &K535,
  &key_mep_4,
  &Kprint_computationsVdfmc_debug_back_endMM0I,
  &K536
};

_KLsealed_generic_functionGVKe Kprint_computationVdfmc_debug_back_end = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  (dylan_value) 5,
  &K213,
  &K160,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsealed_generic_functionGVKe Ktemporary_propertiesVdfmc_debug_back_end = {
  &KLsealed_generic_functionGVKeW /* wrapper */,
  &gf_xep_1,
  &KDsignature_LobjectG_object_rest_value_1VKi,
  (dylan_value) 1,
  &K43,
  &K41,
  &RSINGULAR_Labsent_engine_nodeG
};

_KLsimple_methodGVKe Ktemporary_propertiesVdfmc_debug_back_endMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K52,
  &Ktemporary_propertiesVdfmc_debug_back_endMM0I
};

_KLsimple_methodGVKe Ktemporary_propertiesVdfmc_debug_back_endMM1 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K45,
  &Ktemporary_propertiesVdfmc_debug_back_endMM1I
};

static _KLpairGVKd K41 = {
  &KLpairGVKdW /* wrapper */,
  &Ktemporary_propertiesVdfmc_debug_back_endMM0,
  &K42
};

static _KLpairGVKd K42 = {
  &KLpairGVKdW /* wrapper */,
  &Ktemporary_propertiesVdfmc_debug_back_endMM1,
  &KPempty_listVKi
};

static _KLbyte_stringGVKd_20 K43 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 81,
  "temporary-properties"
};

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

static _KLsignatureAvaluesGVKi K45 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 37749765,
  &K46,
  &KDsignature_LstringG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K46 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLmultiple_value_temporaryGVdfmc_flow_graph
};

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

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

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

static _KLpairGVKd K50 = {
  &KLpairGVKdW /* wrapper */,
  &Kconcatenate_asVKdMM1,
  &K51
};

static _KLpairGVKd K51 = {
  &KLpairGVKdW /* wrapper */,
  &Kconcatenate_asVKdMM0,
  &KPempty_listVKi
};

static _KLsignatureAvaluesGVKi K52 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K53,
  &KDsignature_LstringG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K53 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLtemporaryGVdfmc_flow_graph
};

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

static _KLpairGVKd K194 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM34,
  &K195
};

static _KLpairGVKd K195 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM35,
  &K196
};

static _KLpairGVKd K196 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM36,
  &K197
};

static _KLpairGVKd K197 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM37,
  &K198
};

static _KLpairGVKd K198 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM38,
  &K199
};

static _KLpairGVKd K199 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM39,
  &K200
};

static _KLpairGVKd K200 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM40,
  &K201
};

static _KLpairGVKd K201 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM41,
  &K202
};

static _KLpairGVKd K202 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM42,
  &K203
};

static _KLpairGVKd K203 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM43,
  &K204
};

static _KLpairGVKd K204 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM44,
  &K205
};

static _KLpairGVKd K205 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM45,
  &K206
};

static _KLpairGVKd K206 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM46,
  &K207
};

static _KLpairGVKd K207 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM47,
  &K208
};

static _KLpairGVKd K208 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM48,
  &K209
};

static _KLpairGVKd K209 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM49,
  &K210
};

static _KLpairGVKd K210 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM50,
  &K211
};

static _KLpairGVKd K211 = {
  &KLpairGVKdW /* wrapper */,
  &Kprint_computationVdfmc_debug_back_endMM51,
  &K212
};

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K220 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K221
};

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

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

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

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

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

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K234 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 48234505,
  &K235
};

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

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

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

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

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

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

static _KLsignatureGVKe K241 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K242
};

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

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

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

static _KLsignatureGVKe K245 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K246
};

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

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

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

static _KLsignatureGVKe K249 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K250
};

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

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

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

static _KLsignatureGVKe K253 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K254
};

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

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

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

static _KLsignatureGVKe K257 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K258
};

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

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

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

static _KLsignatureGVKe K261 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K262
};

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

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

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

static _KLsignatureGVKe K265 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K266
};

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

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

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

static _KLsignatureGVKe K269 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K270
};

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K291 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K292
};

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

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

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

static _KLsignatureGVKe K295 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K296
};

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

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

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

static _KLsignatureGVKe K299 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K300
};

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

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

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

static _KLsignatureGVKe K303 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K304
};

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

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

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

static _KLsignatureGVKe K307 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K308
};

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

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

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

static _KLsignatureGVKe K311 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K312
};

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

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

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

static _KLsignatureGVKe K315 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K316
};

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

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

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

static _KLsignatureGVKe K319 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K320
};

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

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

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

static _KLsignatureGVKe K323 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K324
};

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

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

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

static _KLsignatureGVKe K327 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K328
};

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

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

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

static _KLsignatureGVKe K331 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K332
};

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

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

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

static _KLsignatureGVKe K335 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K336
};

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K356 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K357
};

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

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

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

static _KLsignatureGVKe K360 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K361
};

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

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

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

static _KLsignatureGVKe K364 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K365
};

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

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

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

static _KLsignatureGVKe K368 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K369
};

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

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

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

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

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

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

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

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

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

static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF383 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &K384,
  &KUhandler_functionUF383I,
  (dylan_value) 1
};

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K410 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K411
};

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

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

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

static _KLsignatureGVKe K414 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K415
};

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

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

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

static _KLsignatureGVKe K418 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K419
};

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

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

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

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

static _KLsignatureGVKe K423 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K424
};

static _KLsimple_object_vectorGVKd_2 K424 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 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,
  (dylan_value) 1,
  &K473,
  &K466,
  &RSINGULAR_Labsent_engine_nodeG
};

static _KLsimple_typechecked_cache_header_engine_nodeGVKg K426 = {
  &KLsimple_typechecked_cache_header_engine_nodeGVKgW /* wrapper */,
  (dylan_value) 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,
  (dylan_value) 5,
  &K443,
  &K439,
  &RSINGULAR_Labsent_engine_nodeG
};

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

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

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

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

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

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

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

static _KLpairGVKd K439 = {
  &KLpairGVKdW /* wrapper */,
  &Kentry_point_characterVdfmc_debug_back_endMM0,
  &K440
};

static _KLpairGVKd K440 = {
  &KLpairGVKdW /* wrapper */,
  &Kentry_point_characterVdfmc_debug_back_endMM1,
  &K441
};

static _KLpairGVKd K441 = {
  &KLpairGVKdW /* wrapper */,
  &Kentry_point_characterVdfmc_debug_back_endMM2,
  &K442
};

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

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

static _KLsignatureGVKe K444 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K445
};

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

static _KLsignatureGVKe K446 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K447
};

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

static _KLsignatureGVKe K448 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K449
};

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

static _KLsignatureGVKe K450 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K451
};

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

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

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

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

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

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

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

_KLsimple_methodGVKe Koperation_nameVdfmc_debug_back_endMM6 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K475,
  &Koperation_nameVdfmc_debug_back_endMM6I
};

static _KLpairGVKd K466 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM0,
  &K467
};

static _KLpairGVKd K467 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM1,
  &K468
};

static _KLpairGVKd K468 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM2,
  &K469
};

static _KLpairGVKd K469 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM3,
  &K470
};

static _KLpairGVKd K470 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM4,
  &K471
};

static _KLpairGVKd K471 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM5,
  &K472
};

static _KLpairGVKd K472 = {
  &KLpairGVKdW /* wrapper */,
  &Koperation_nameVdfmc_debug_back_endMM6,
  &KPempty_listVKi
};

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

static _KLbyte_stringGVKd_12 K474 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 49,
  "METHOD-APPLY"
};

static _KLsignatureGVKe K475 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040197,
  &K476
};

static _KLsimple_object_vectorGVKd_1 K476 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLmethod_applyGVdfmc_flow_graph
};

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

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

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

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

static _KLsignatureGVKe K481 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040197,
  &K482
};

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

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

static _KLsignatureGVKe K484 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040197,
  &K485
};

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

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

static _KLsignatureGVKe K487 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040197,
  &K488
};

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

static _KLbyte_stringGVKd_14 K489 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 57,
  "CONGRUENT-CALL"
};

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

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

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

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

static _KLsignatureGVKe K494 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040197,
  &K495
};

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

static _KLsignatureGVKe K496 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K497
};

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

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

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K507 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K508
};

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K516 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 44040201,
  &K517
};

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

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

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

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

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

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

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

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

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

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

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

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

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

static _KLsimple_closure_methodGVKi_0 Kanonymous_of_print_computationsF532 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &KDsignature_LobjectG_object_rest_value_2VKi,
  &Kanonymous_of_print_computationsF532I,
  (dylan_value) 1
};

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

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

static _KLkeyword_signatureGVKe K535 = {
  &KLkeyword_signatureGVKeW /* wrapper */,
  (dylan_value) 42205193,
  &K529,
  &K539,
  &KDsignature_LobjectG_typesVKi
};

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

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

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

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

static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF545 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &K384,
  &KUhandler_functionUF545I,
  (dylan_value) 1
};

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

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

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

static _KLsignatureGVKe K546 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K547
};

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

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

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

static _KLsignatureGVKe K550 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K551
};

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

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

static _KLsignatureGVKe K553 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K554
};

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

static _KLsignatureGVKe K555 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K556
};

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

static _KLsimple_closure_methodGVKi_0 KUhandler_functionUF569 = {
  &KLsimple_closure_methodGVKiW /* wrapper */,
  &xep_2,
  &K384,
  &KUhandler_functionUF569I,
  (dylan_value) 1
};

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

static _KLsignatureGVKe K579 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K580
};

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

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

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

static _KLsignatureGVKe K583 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K584
};

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

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

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

static _KLsignatureGVKe K587 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K588
};

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

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

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

static _KLsignatureGVKe K591 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K592
};

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

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

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

static _KLsignatureGVKe K595 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K596
};

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

/* Code */

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:16
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  CONGRUENT_CALL_PROLOG(&KnameVdfmc_common, 1);
  T3 = CONGRUENT_CALL1(o_);
  // /home/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_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  CONGRUENT_CALL_PROLOG(&Kdebug_nameVKe, 1);
  T5 = CONGRUENT_CALL1(T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  T6.vector_element_[0] = T3;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:18
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K589, 3);
  T7 = ENGINE_NODE_CALL3(&K589, stream_, &K590, &T6);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:16
  MV_SET_COUNT(0);
  return(T7);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:21
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:23
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K585, 3);
  T3 = ENGINE_NODE_CALL3(&K585, stream_, &K586, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:21
  MV_SET_COUNT(0);
  return(T3);
}

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

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

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

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

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:45
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
  ENTER_EXIT_FRAME(Uunwind_exceptionUPexit_0_);
  if (nlx_setjmp(FRAME_DEST(Uunwind_exceptionUPexit_0_))) {
    T21 = FRAME_RETVAL(Uunwind_exceptionUPexit_0_);
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    Uoriginal_handlersU_ = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    T6 = MAKE_CLOSURE_INITD(&KUhandler_functionUF569, 2, Uoriginal_handlersU_, Uunwind_exceptionUPexit_0_);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    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;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    T24_0 = KLhandlerGZ32ZconstructorVKiMM0I(&KLhandlerGVKi, &T23, &KLerrorGVKd, T6, &KPfalseVKi, &KPempty_vectorVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    T25 = T24_0;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    T7 = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    T26 = primitive_object_allocate_filled(3,&KLpairGVKdW,2,&KPunboundVKi,0,0,&KPunboundVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    SLOT_VALUE_SETTER(T25, T26, 0);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    SLOT_VALUE_SETTER(T7, T26, 1);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    primitive_write_thread_variable(Tcurrent_handlersTVKi, T26);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    ENTER_UNWIND_FRAME(T8);
    if (!nlx_setjmp(FRAME_DEST(T8))) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:48
      Kprint_temporary_propertiesVdfmc_debug_back_endMM0I(stream_, o_);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
      CONGRUENT_CALL_PROLOG(&KnamedQVdfmc_common, 1);
      T9 = CONGRUENT_CALL1(o_);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
      if (T9 != &KPfalseVKi) {
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        CONGRUENT_CALL_PROLOG(&KnameVdfmc_common, 1);
        T10 = CONGRUENT_CALL1(o_);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        T27 = SLOT_VALUE_INITD(o_, 3);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        T28 = primitive_cast_integer_as_raw(T27);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        T29 = primitive_machine_word_bit_field_extract(2,14,T28);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        T30 = primitive_machine_word_logand(T29,-4);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        T31 = primitive_machine_word_logior(T30,1);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        T32 = primitive_cast_raw_as_integer(T31);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        T33.vector_element_[0] = T10;
        T33.vector_element_[1] = T32;
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:50
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K560, 3);
        ENGINE_NODE_CALL3(&K560, stream_, &K561, &T33);
      } else {
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:52
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K562, 3);
        ENGINE_NODE_CALL3(&K562, stream_, &K563, &KPempty_vectorVKi);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        T34 = SLOT_VALUE_INITD(o_, 3);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        T35 = primitive_cast_integer_as_raw(T34);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        T36 = primitive_machine_word_bit_field_extract(2,14,T35);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        T37 = primitive_machine_word_logand(T36,-4);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        T38 = primitive_machine_word_logior(T37,1);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        T39 = primitive_cast_raw_as_integer(T38);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        CONGRUENT_CALL_PROLOG(&KenvironmentVdfmc_modeling, 1);
        T11 = CONGRUENT_CALL1(o_);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        T12 = CALL1(&KlambdaVdfmc_flow_graph, T11);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        CONGRUENT_CALL_PROLOG(&KparametersVdfmc_modeling, 1);
        T13 = CONGRUENT_CALL1(T12);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        CONGRUENT_CALL_PROLOG(&KsizeVKd, 1);
        T14 = CONGRUENT_CALL1(T13);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:55
        CONGRUENT_CALL_PROLOG(&K_VKd, 2);
        T15 = CONGRUENT_CALL2(T39, T14);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        T40.vector_element_[0] = T15;
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:54
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K564, 3);
        ENGINE_NODE_CALL3(&K564, stream_, &K565, &T40);
      }
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:49
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:60
      T41 = primitive_instanceQ(o_,&KLmultiple_value_temporaryGVdfmc_flow_graph);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:60
      if (T41 != &KPfalseVKi) {
        T22 = o_;
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:61
        T16 = Krequired_valuesVdfmc_flow_graphMM0I(T22);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:62
        T17 = Krest_valuesQVdfmc_flow_graphMM0I(T22);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:62
        if (T17 != &KPfalseVKi) {
          T18 = &K566;
        } else {
          T18 = &KPempty_stringVKi;
        }
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:62
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:61
        T42.vector_element_[0] = T16;
        T42.vector_element_[1] = T18;
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:61
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K567, 3);
        T43 = ENGINE_NODE_CALL3(&K567, stream_, &K568, &T42);
        T20 = T43;
      } else {
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:60
        T19 = &KPfalseVKi;
        MV_SET_ELT(0, &KPfalseVKi);
        MV_SET_COUNT(1);
        T20 = T19;
      }
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:60
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
      FALL_THROUGH_UNWIND(T20);
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    primitive_write_thread_variable(Tcurrent_handlersTVKi, Uoriginal_handlersU_);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
    CONTINUE_UNWIND();
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
  T21 = T20;
    /* invalidate Uunwind_exceptionUPexit_0_ */
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:47
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:45
  MV_SET_COUNT(0);
  return(T21);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:68
  // /home/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_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:68
  MV_SET_COUNT(0);
  return(T3);
}

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

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

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:122
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
  ENTER_EXIT_FRAME(Uunwind_exceptionUPexit_1_);
  if (nlx_setjmp(FRAME_DEST(Uunwind_exceptionUPexit_1_))) {
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    Uoriginal_handlersU_ = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    T5 = MAKE_CLOSURE_INITD(&KUhandler_functionUF545, 2, Uoriginal_handlersU_, Uunwind_exceptionUPexit_1_);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    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;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    T14_0 = KLhandlerGZ32ZconstructorVKiMM0I(&KLhandlerGVKi, &T13, &KLerrorGVKd, T5, &KPfalseVKi, &KPempty_vectorVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    T15 = T14_0;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    T6 = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    T16 = primitive_object_allocate_filled(3,&KLpairGVKdW,2,&KPunboundVKi,0,0,&KPunboundVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    SLOT_VALUE_SETTER(T15, T16, 0);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    SLOT_VALUE_SETTER(T6, T16, 1);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    primitive_write_thread_variable(Tcurrent_handlersTVKi, T16);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    ENTER_UNWIND_FRAME(T7);
    if (!nlx_setjmp(FRAME_DEST(T7))) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:125
      CONGRUENT_CALL_PROLOG(&KtemporaryVdfmc_flow_graph, 1);
      T8 = CONGRUENT_CALL1(c_);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:125
      if (T8 != &KPfalseVKi) {
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:125
        CONGRUENT_CALL_PROLOG(&KtemporaryVdfmc_flow_graph, 1);
        T9 = CONGRUENT_CALL1(c_);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:125
        T10 = CALL1(&KusedQVdfmc_commonMM0, T9);
        T11 = T10;
      } else {
        T11 = &KPfalseVKi;
      }
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:125
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:125
      if (T11 != &KPfalseVKi) {
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:126
        CONGRUENT_CALL_PROLOG(&KtemporaryVdfmc_flow_graph, 1);
        T12 = CONGRUENT_CALL1(c_);
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:126
        T17.vector_element_[0] = T12;
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:126
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K542, 3);
        ENGINE_NODE_CALL3(&K542, stream_, &K543, &T17);
      }
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:125
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:128
      ENGINE_NODE_CALL_PROLOG(&Kprint_computationVdfmc_debug_back_end, &K544, 2);
      T18 = ENGINE_NODE_CALL2(&K544, stream_, c_);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
      FALL_THROUGH_UNWIND(T18);
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    primitive_write_thread_variable(Tcurrent_handlersTVKi, Uoriginal_handlersU_);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    CONTINUE_UNWIND();
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:124
    /* invalidate Uunwind_exceptionUPexit_1_ */
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:131
  T19 = &KPfalseVKi;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:122
  MV_SET_COUNT(0);
  return(T19);
}

dylan_value Kprint_computationsVdfmc_debug_back_endMM0I (dylan_value stream_, dylan_value first_, dylan_value Urest_, dylan_value last_) {
  dylan_value T5;
  dylan_value T6;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:112
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:114
  T5 = MAKE_CLOSURE_INITD(&Kanonymous_of_print_computationsF532, 1, stream_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:114
  T6 = Kwalk_lambda_computationsVdfmc_flow_graphMM0I(T5, first_, &KPempty_vectorVKi, last_, &KPtrueVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:112
  MV_SET_COUNT(0);
  return(T6);
}

dylan_value Ktemporary_propertiesVdfmc_debug_back_endMM0I (dylan_value o_) {
  dylan_value T2;
  dylan_value T3;
  dylan_value T4;
  dylan_value fst_;
  dylan_value T6_0;
  dylan_value T7_0;
  dylan_value T8;
  _KLsimple_object_vectorGVKd_1 T9 = {&KLsimple_object_vectorGVKdW, (dylan_value) 5};
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:90
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:93
  CONGRUENT_CALL_PROLOG(&KcellQVdfmc_flow_graph, 1);
  T2 = CONGRUENT_CALL1(o_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:93
  if (T2 != &KPfalseVKi) {
    fst_ = &K48;
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:94
    T3 = Kclosed_overQVdfmc_flow_graphMM0I(o_);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:93
    if (T3 != &KPfalseVKi) {
      T4 = &K47;
    } else {
      T4 = &KPempty_stringVKi;
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:93
    fst_ = T4;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:93
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:97
  T8 = primitive_instanceQ(o_,&KLstack_vector_temporaryGVdfmc_flow_graph);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:97
  if (T8 != &KPfalseVKi) {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:98
    T9.vector_element_[0] = &K49;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:98
    MIEP_CALL_PROLOG(&K50);
    T10_0 = Kconcatenate_asVKdMM3I(&KLbyte_stringGVKd, fst_, &T9);
    T7_0 = T10_0;
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:100
    T6_0 = fst_;
    T7_0 = T6_0;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:97
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:90
  MV_SET_COUNT(1);
  return(T7_0);
}

dylan_value Ktemporary_propertiesVdfmc_debug_back_endMM1I (dylan_value o_) {
  dylan_value T2_0;
  dylan_value T3;
  dylan_value T4;
  _KLsimple_object_vectorGVKd_1 T5 = {&KLsimple_object_vectorGVKdW, (dylan_value) 5};
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:104
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:106
  T3 = Ktemporary_propertiesVdfmc_debug_back_endMM0I(o_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:106
  T4 = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:106
  T5.vector_element_[0] = &K44;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:106
  CONGRUENT_CALL_PROLOG(&Ktype_for_copyVKd, 1);
  T6 = CONGRUENT_CALL1(T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:106
  T7_0 = APPLY3(&Kconcatenate_asVKd, T6, T4, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:104
  T2_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T2_0, &KLstringGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:104
  MV_SET_COUNT(1);
  return(T2_0);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:134
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:136
  T3 = Kobject_classVKdI(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:136
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:136
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K526, 3);
  T5 = ENGINE_NODE_CALL3(&K526, stream_, &K527, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:134
  MV_SET_COUNT(0);
  return(T5);
}

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

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

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:149
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:150
  T6 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:151
  T7 = SLOT_VALUE_INITD(c_, 10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  T8 = SLOT_VALUE_INITD(c_, 0);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  T9 = primitive_cast_integer_as_raw(T8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  T10 = primitive_machine_word_logbitQ(5,T9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  if (T10 != &KPfalseVKi) {
    extent_ = &K509;
  } else {
    extent_ = &KPempty_stringVKi;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:152
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:153
  T11 = SLOT_VALUE_INITD(c_, 0);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:153
  T12 = primitive_cast_integer_as_raw(T11);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:153
  T13 = primitive_machine_word_logbitQ(4,T12);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:153
  if (T13 != &KPfalseVKi) {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:154
    T14.vector_element_[0] = T6;
    T14.vector_element_[1] = T7;
    T14.vector_element_[2] = extent_;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:154
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K510, 3);
    T15 = ENGINE_NODE_CALL3(&K510, s_, &K511, &T14);
    T5 = T15;
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:156
    if (T7 != &KPfalseVKi) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:157
      T16.vector_element_[0] = T6;
      T16.vector_element_[1] = T7;
      T16.vector_element_[2] = extent_;
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:157
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K512, 3);
      T17 = ENGINE_NODE_CALL3(&K512, s_, &K513, &T16);
      T4 = T17;
    } else {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:159
      T18.vector_element_[0] = T6;
      T18.vector_element_[1] = extent_;
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:159
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K514, 3);
      T19 = ENGINE_NODE_CALL3(&K514, s_, &K515, &T18);
      T4 = T19;
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:156
    T5 = T4;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:153
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:149
  return(T5);
}

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

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

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:173
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:174
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:174
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:174
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K498, 3);
  T5 = ENGINE_NODE_CALL3(&K498, s_, &K240, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:173
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:253
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:255
  CONGRUENT_CALL_PROLOG(&Koperation_nameVdfmc_debug_back_end, 1);
  T3 = CONGRUENT_CALL1(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:256
  T4 = Kcall_effective_functionVdfmc_conversionI(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:256
  ENGINE_NODE_CALL_PROLOG(&Kentry_point_characterVdfmc_debug_back_end, &K426, 2);
  T7 = ENGINE_NODE_CALL2(&K426, c_, T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:257
  CONGRUENT_CALL_PROLOG(&KfunctionVdfmc_modeling, 1);
  T5 = CONGRUENT_CALL1(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:254
  T8.vector_element_[0] = T3;
  T8.vector_element_[1] = T7;
  T8.vector_element_[2] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:254
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K428, 3);
  ENGINE_NODE_CALL3(&K428, stream_, &K429, &T8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:258
  T9 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:258
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:259
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K430, 3);
  ENGINE_NODE_CALL3(&K430, stream_, &K374, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:260
  T6 = Kprint_tail_call_annotationVdfmc_debug_back_endMM0I(stream_, c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:253
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:263
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:265
  T5 = SLOT_VALUE_INITD(c_, 0);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:265
  T6 = primitive_cast_integer_as_raw(T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:265
  T7 = primitive_machine_word_logbitQ(4,T6);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:265
  if (T7 != &KPfalseVKi) {
    T3 = &K420;
  } else {
    T3 = &KPempty_stringVKi;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:265
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:266
  T8 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:266
  T9 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:266
  CONGRUENT_CALL_PROLOG(&KCdebug_nameVdfmc_modeling, 1);
  T4 = CONGRUENT_CALL1(T9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:264
  T10.vector_element_[0] = T3;
  T10.vector_element_[1] = T8;
  T10.vector_element_[2] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:264
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K421, 3);
  T11 = ENGINE_NODE_CALL3(&K421, stream_, &K422, &T10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:263
  return(T11);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:269
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:271
  T4 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:271
  T5 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:271
  CONGRUENT_CALL_PROLOG(&KCdebug_nameVdfmc_modeling, 1);
  T3 = CONGRUENT_CALL1(T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:272
  T6 = SLOT_VALUE_INITD(c_, 10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:270
  T7.vector_element_[0] = T4;
  T7.vector_element_[1] = T3;
  T7.vector_element_[2] = T6;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:270
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K416, 3);
  T8 = ENGINE_NODE_CALL3(&K416, stream_, &K417, &T7);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:269
  return(T8);
}

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:281
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:284
  T4 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:284
  T5 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:284
  CONGRUENT_CALL_PROLOG(&KCdebug_nameVdfmc_modeling, 1);
  T3 = CONGRUENT_CALL1(T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:285
  T6 = SLOT_VALUE_INITD(c_, 10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:286
  T7 = SLOT_VALUE_INITD(c_, 11);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:283
  T8.vector_element_[0] = T4;
  T8.vector_element_[1] = T3;
  T8.vector_element_[2] = T6;
  T8.vector_element_[3] = T7;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:283
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K408, 3);
  T9 = ENGINE_NODE_CALL3(&K408, stream_, &K409, &T8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:281
  return(T9);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:289
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:290
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K403, 3);
  ENGINE_NODE_CALL3(&K403, stream_, &K404, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:291
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:291
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T3);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:292
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K405, 3);
  T4 = ENGINE_NODE_CALL3(&K405, stream_, &K374, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:289
  return(T4);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:295
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:296
  T3 = Kloop_parametersVdfmc_flow_graphI(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:296
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:296
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K399, 3);
  T5 = ENGINE_NODE_CALL3(&K399, stream_, &K400, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:295
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:299
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:300
  T3 = Kloop_call_argumentsVdfmc_flow_graphI(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:300
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:300
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K395, 3);
  T5 = ENGINE_NODE_CALL3(&K395, stream_, &K396, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:299
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:303
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:304
  T5 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:304
  CONGRUENT_CALL_PROLOG(&Kprimitive_nameVdfmc_debug_back_end, 1);
  T3 = CONGRUENT_CALL1(T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:304
  T6.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:304
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K390, 3);
  ENGINE_NODE_CALL3(&K390, stream_, &K391, &T6);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:305
  T7 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:305
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T7);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:306
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K392, 3);
  ENGINE_NODE_CALL3(&K392, stream_, &K374, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:307
  T4 = Kprint_tail_call_annotationVdfmc_debug_back_endMM0I(stream_, c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:303
  return(T4);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:310
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:312
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K370, 3);
  ENGINE_NODE_CALL3(&K370, stream_, &K371, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:313
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:313
  Kprint_argsVdfmc_debug_back_endMM0I(stream_, T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:314
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K373, 3);
  ENGINE_NODE_CALL3(&K373, stream_, &K374, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:315
  T3 = Kprint_tail_call_annotationVdfmc_debug_back_endMM0I(stream_, c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:310
  return(T3);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:318
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:320
  T3 = SLOT_VALUE(c_, 10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:320
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:320
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K366, 3);
  T5 = ENGINE_NODE_CALL3(&K366, stream_, &K367, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:318
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:323
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:324
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:324
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:324
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K362, 3);
  T5 = ENGINE_NODE_CALL3(&K362, stream_, &K363, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:323
  return(T5);
}

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:332
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:334
  T4 = SLOT_VALUE_INITD(c_, 0);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:334
  T5 = primitive_cast_integer_as_raw(T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:334
  T6 = primitive_machine_word_logbitQ(4,T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:334
  if (T6 != &KPfalseVKi) {
    T3 = &K353;
  } else {
    T3 = &KPempty_stringVKi;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:334
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:335
  T7 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:335
  T8 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:333
  T9.vector_element_[0] = T3;
  T9.vector_element_[1] = T7;
  T9.vector_element_[2] = T8;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:333
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K354, 3);
  T10 = ENGINE_NODE_CALL3(&K354, stream_, &K355, &T9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:332
  return(T10);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:338
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:340
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:340
  T4 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:339
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:339
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K349, 3);
  T6 = ENGINE_NODE_CALL3(&K349, stream_, &K350, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:338
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:343
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:344
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:344
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:344
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K345, 3);
  T5 = ENGINE_NODE_CALL3(&K345, stream_, &K346, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:343
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:347
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:348
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K341, 3);
  T3 = ENGINE_NODE_CALL3(&K341, stream_, &K342, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:347
  return(T3);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:351
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:352
  T3 = Kassigned_bindingVdfmc_flow_graphI(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:352
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:352
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:352
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K337, 3);
  T6 = ENGINE_NODE_CALL3(&K337, stream_, &K338, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:351
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:355
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:356
  T3 = Kassigned_bindingVdfmc_flow_graphI(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:356
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:356
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:356
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K333, 3);
  T6 = ENGINE_NODE_CALL3(&K333, stream_, &K334, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:355
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:359
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:361
  T3 = Ktyped_bindingVdfmc_flow_graphMM1I(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:361
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:360
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:360
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K329, 3);
  T6 = ENGINE_NODE_CALL3(&K329, stream_, &K330, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:359
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:364
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:367
  T3 = Ktyped_bindingVdfmc_flow_graphMM1I(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:367
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:366
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:366
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K325, 3);
  T6 = ENGINE_NODE_CALL3(&K325, stream_, &K326, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:364
  return(T6);
}

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:374
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:375
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:375
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:375
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K317, 3);
  T5 = ENGINE_NODE_CALL3(&K317, stream_, &K318, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:374
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:378
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:379
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:379
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:379
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K313, 3);
  T5 = ENGINE_NODE_CALL3(&K313, stream_, &K314, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:378
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:382
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:383
  T3 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:383
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:383
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:383
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K309, 3);
  T6 = ENGINE_NODE_CALL3(&K309, stream_, &K310, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:382
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:386
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:387
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K305, 3);
  T3 = ENGINE_NODE_CALL3(&K305, stream_, &K306, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:386
  return(T3);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:390
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:391
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:391
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:391
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K301, 3);
  T5 = ENGINE_NODE_CALL3(&K301, stream_, &K302, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:390
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:394
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:396
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K297, 3);
  T5 = ENGINE_NODE_CALL3(&K297, stream_, &K298, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:394
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:399
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:400
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:400
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:400
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K293, 3);
  T5 = ENGINE_NODE_CALL3(&K293, stream_, &K294, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:399
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:405
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:406
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K283, 3);
  ENGINE_NODE_CALL3(&K283, stream_, &K284, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T5 = SLOT_VALUE_INITD(T4, 0);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T6 = primitive_cast_integer_as_raw(T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  T3T = 1;
L0: ;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
    T3 = T3T;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
    T7 = primitive_machine_word_equalQ(T3,T6);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
    if (T7 == &KPfalseVKi) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
      T8 = REPEATED_DYLAN_VALUE_SLOT_VALUE_TAGGED(T4, 1, T3);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:408
      T9.vector_element_[0] = T8;
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:408
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K285, 3);
      ENGINE_NODE_CALL3(&K285, stream_, &K286, &T9);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
      T10 = primitive_machine_word_add_signal_overflow(T3,4);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
      T3T = T10;
      goto L0;
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:407
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:410
  T11 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:410
  if (T11 != &KPfalseVKi) {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:411
    T12 = SLOT_VALUE_INITD(c_, 9);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:411
    T13.vector_element_[0] = T12;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:411
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K287, 3);
    ENGINE_NODE_CALL3(&K287, stream_, &K288, &T13);
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:410
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:413
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K289, 3);
  T14 = ENGINE_NODE_CALL3(&K289, stream_, &K290, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:405
  return(T14);
}

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

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

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:426
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:428
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K271, 3);
  T5 = ENGINE_NODE_CALL3(&K271, stream_, &K272, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:426
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:431
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:433
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:433
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:433
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K267, 3);
  T5 = ENGINE_NODE_CALL3(&K267, stream_, &K268, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:431
  return(T5);
}

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

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

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

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

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:450
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:452
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:452
  T4 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:452
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:452
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K255, 3);
  T6 = ENGINE_NODE_CALL3(&K255, stream_, &K256, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:450
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:455
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:457
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:457
  T4 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:457
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:457
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K251, 3);
  T6 = ENGINE_NODE_CALL3(&K251, stream_, &K252, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:455
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:460
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  T4 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:462
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K247, 3);
  T6 = ENGINE_NODE_CALL3(&K247, stream_, &K248, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:460
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:465
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:467
  T3 = SLOT_VALUE_INITD(c_, 10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:467
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:467
  T5 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:467
  T6.vector_element_[0] = T3;
  T6.vector_element_[1] = T4;
  T6.vector_element_[2] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:467
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K243, 3);
  T7 = ENGINE_NODE_CALL3(&K243, stream_, &K244, &T6);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:465
  return(T7);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:470
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:472
  T6 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:472
  T7.vector_element_[0] = T6;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:472
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K236, 3);
  ENGINE_NODE_CALL3(&K236, stream_, &K237, &T7);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  T8 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  T9 = SLOT_VALUE_INITD(T8, 0);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  T10 = primitive_cast_integer_as_raw(T9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  firstQ_T = &KPtrueVKi;
  T4T = 1;
L0: ;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
    firstQ_ = firstQ_T;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
    T4 = T4T;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
    T11 = primitive_machine_word_equalQ(T4,T10);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
    if (T11 == &KPfalseVKi) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
      T12 = REPEATED_DYLAN_VALUE_SLOT_VALUE_TAGGED(T8, 1, T4);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:474
      if (firstQ_ == &KPfalseVKi) {
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:475
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K238, 3);
        ENGINE_NODE_CALL3(&K238, stream_, &K231, &KPempty_vectorVKi);
      }
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:474
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:477
      T13.vector_element_[0] = T12;
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:477
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K239, 3);
      ENGINE_NODE_CALL3(&K239, stream_, &K240, &T13);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
      T14 = primitive_machine_word_add_signal_overflow(T4,4);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
      firstQ_T = &KPfalseVKi;
      T4T = T14;
      goto L0;
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
    T5 = &KPfalseVKi;
    MV_SET_ELT(0, &KPfalseVKi);
    MV_SET_COUNT(1);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:473
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:470
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:481
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:483
  Kprint_computationVdfmc_debug_back_endMM47I(stream_, c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:484
  T3 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:484
  T4 = SLOT_VALUE_INITD(T3, 0);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:484
  T5 = primitive_cast_integer_as_raw(T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:484
  T6 = primitive_machine_word_equalQ(T5,1);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:484
  if (T6 == &KPfalseVKi) {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:485
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K230, 3);
    ENGINE_NODE_CALL3(&K230, stream_, &K231, &KPempty_vectorVKi);
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:484
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:487
  T7 = SLOT_VALUE_INITD(c_, 10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:487
  T8.vector_element_[0] = T7;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:487
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K232, 3);
  T9 = ENGINE_NODE_CALL3(&K232, stream_, &K233, &T8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:481
  return(T9);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:490
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:493
  T4 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:493
  T5 = SLOT_VALUE_INITD(c_, 10);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:493
  if (T5 != &KPfalseVKi) {
    T3 = T5;
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:493
    T6 = SLOT_VALUE_INITD(c_, 9);
    T3 = T6;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:493
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:492
  T7.vector_element_[0] = T4;
  T7.vector_element_[1] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:492
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K226, 3);
  T8 = ENGINE_NODE_CALL3(&K226, stream_, &K227, &T7);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:490
  return(T8);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:498
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:499
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:499
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:499
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K222, 3);
  T5 = ENGINE_NODE_CALL3(&K222, stream_, &K223, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:498
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:502
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:503
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:503
  T4.vector_element_[0] = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:503
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K218, 3);
  T5 = ENGINE_NODE_CALL3(&K218, stream_, &K219, &T4);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:502
  return(T5);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:506
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:507
  T3 = SLOT_VALUE_INITD(c_, 8);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:507
  T4 = SLOT_VALUE_INITD(c_, 9);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:507
  T5.vector_element_[0] = T3;
  T5.vector_element_[1] = T4;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:507
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K214, 3);
  T6 = ENGINE_NODE_CALL3(&K214, stream_, &K215, &T5);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:506
  return(T6);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:225
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  T3 = CALL1(&Kforward_iteration_protocolVKd, arguments_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  T4 = T3;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  T5 = MV_GET_ELT(1);
;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  T6 = MV_GET_ELT(2);
;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  T7 = MV_GET_ELT(3);
;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  T8 = MV_GET_ELT(5);
;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  firstQ_T = &KPtrueVKi;
  T10T = T4;
L0: ;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
    firstQ_ = firstQ_T;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
    T10 = T10T;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
    T11 = CALL3(T7, arguments_, T10, T5);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
    if (T11 == &KPfalseVKi) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
      T12 = CALL2(T8, arguments_, T10);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
      if (firstQ_ == &KPfalseVKi) {
        // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:228
        ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K386, 3);
        ENGINE_NODE_CALL3(&K386, stream_, &K231, &KPempty_vectorVKi);
      }
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:227
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:230
      T15.vector_element_[0] = T12;
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:230
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K387, 3);
      ENGINE_NODE_CALL3(&K387, stream_, &K240, &T15);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
      T13 = CALL2(T6, arguments_, T10);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
      firstQ_T = &KPfalseVKi;
      T10T = T13;
      goto L0;
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
    T14 = &KPfalseVKi;
    MV_SET_ELT(0, &KPfalseVKi);
    MV_SET_COUNT(1);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:226
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:225
  return(T14);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:243
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:245
  T3_0 = Ktail_position_and_computableQVdfmc_debug_back_endMM0I(c_);
  T3_1 = MV_GET_ELT(1);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:245
  tailQ_ = T3_0;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:245
  computableQ_ = T3_1;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:246
  if (tailQ_ != &KPfalseVKi) {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:247
    ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K377, 3);
    T9 = ENGINE_NODE_CALL3(&K377, stream_, &K378, &KPempty_vectorVKi);
    T8 = T9;
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:246
    if (computableQ_ != &KPfalseVKi) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:246
      T6 = &KPfalseVKi;
      MV_SET_ELT(0, &KPfalseVKi);
      MV_SET_COUNT(1);
      T7 = T6;
    } else {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:249
      ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K379, 3);
      T10 = ENGINE_NODE_CALL3(&K379, stream_, &K380, &KPempty_vectorVKi);
      T7 = T10;
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:246
    T8 = T7;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:246
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:243
  return(T8);
}

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

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:234
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
  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 {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    Uoriginal_handlersU_ = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    T5 = MAKE_CLOSURE_INITD(&KUhandler_functionUF383, 2, Uoriginal_handlersU_, Uunwind_exceptionUPexit_2_);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    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;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    T11_0 = KLhandlerGZ32ZconstructorVKiMM0I(&KLhandlerGVKi, &T10, &KLerrorGVKd, T5, &KPfalseVKi, &KPempty_vectorVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    T12 = T11_0;
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    T6 = primitive_read_thread_variable(Tcurrent_handlersTVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    T13 = primitive_object_allocate_filled(3,&KLpairGVKdW,2,&KPunboundVKi,0,0,&KPunboundVKi);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    SLOT_VALUE_SETTER(T12, T13, 0);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    SLOT_VALUE_SETTER(T6, T13, 1);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    primitive_write_thread_variable(Tcurrent_handlersTVKi, T13);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    ENTER_UNWIND_FRAME(T7);
    if (!nlx_setjmp(FRAME_DEST(T7))) {
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:237
      T8 = Ktail_positionQVdfmc_optimizationMM0I(c_);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:237
      T14 = T8;
      MV_SET_ELT(0, T8);
      MV_SET_ELT(1, &KPtrueVKi);
      MV_SET_COUNT(2);
      // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
      FALL_THROUGH_UNWIND(T14);
    }
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    primitive_write_thread_variable(Tcurrent_handlersTVKi, Uoriginal_handlersU_);
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
    CONTINUE_UNWIND();
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
  T9_0 = T14;
  T9_1 = MV_GET_ELT(1);
    /* invalidate Uunwind_exceptionUPexit_2_ */
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:236
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:234
  MV_SET_ELT(1, T9_1);
  MV_SET_COUNT(2);
  return(T9_0);
}

static dylan_value KUhandler_functionUF383I (dylan_value UdummyU_, dylan_value Unext_handlerU_) {
  dylan_value all_values_;
  dylan_value T4;
  dylan_value T5;
  dylan_value T6;
  CAPTURE_ENVIRONMENT

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

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

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

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

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

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

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

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

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

dylan_value Koperation_nameVdfmc_debug_back_endMM0I (dylan_value c_) {
  dylan_value T2;

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

dylan_value Koperation_nameVdfmc_debug_back_endMM1I (dylan_value c_) {
  dylan_value T2;
  dylan_value T3;
  dylan_value T4;
  dylan_value T5;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:197
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:198
  CONGRUENT_CALL_PROLOG(&Kcall_congruentQVdfmc_flow_graph, 1);
  T2 = CONGRUENT_CALL1(c_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:198
  if (T2 != &KPfalseVKi) {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:199
    T3 = &K489;
    MV_SET_ELT(0, &K489);
    MV_SET_COUNT(1);
    T5 = T3;
  } else {
    // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:201
    T4 = &K490;
    MV_SET_ELT(0, &K490);
    MV_SET_COUNT(1);
    T5 = T4;
  }
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:198
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:197
  return(T5);
}

dylan_value Koperation_nameVdfmc_debug_back_endMM2I (dylan_value c_) {
  dylan_value T2;

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

dylan_value Koperation_nameVdfmc_debug_back_endMM3I (dylan_value c_) {
  dylan_value T2;

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

dylan_value Koperation_nameVdfmc_debug_back_endMM4I (dylan_value c_) {
  dylan_value T2;

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

dylan_value Koperation_nameVdfmc_debug_back_endMM5I (dylan_value c_) {
  dylan_value T2;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:218
  T2 = &K477;
  MV_SET_ELT(0, &K477);
  MV_SET_COUNT(1);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:217
  return(T2);
}

dylan_value Koperation_nameVdfmc_debug_back_endMM6I (dylan_value c_) {
  dylan_value T2;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:221
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:222
  T2 = &K474;
  MV_SET_ELT(0, &K474);
  MV_SET_COUNT(1);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:221
  return(T2);
}

static dylan_value Kanonymous_of_print_computationsF532I (dylan_value previous_, dylan_value c_) {
  dylan_value T2;
  _KLsimple_object_vectorGVKd_1 T3 = {&KLsimple_object_vectorGVKdW, (dylan_value) 5};
  dylan_value T4;
  CAPTURE_ENVIRONMENT

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:114
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:115
  T2 = primitive_read_thread_variable(ToffsetTVdfmc_debug_back_end);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:115
  CALL2(&KindentVdfmc_debug_back_endMM0, CREF(0), T2);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:116
  T3.vector_element_[0] = c_;
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:116
  ENGINE_NODE_CALL_PROLOG(&KformatYformatVio, &K533, 3);
  T4 = ENGINE_NODE_CALL3(&K533, CREF(0), &K534, &T3);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:114
  return(T4);
}

static dylan_value KUhandler_functionUF545I (dylan_value UdummyU_, dylan_value Unext_handlerU_) {
  dylan_value T3_0;
  dylan_value all_values_;
  dylan_value T5;
  dylan_value T6;
  CAPTURE_ENVIRONMENT

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

static dylan_value KUhandler_functionUF569I (dylan_value UdummyU_, dylan_value Unext_handlerU_) {
  dylan_value T3_0;
  dylan_value all_values_;
  dylan_value T5;
  dylan_value T6;
  CAPTURE_ENVIRONMENT

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

dylan_value Kprint_temporary_propertiesVdfmc_debug_back_endMM0I (dylan_value stream_, dylan_value o_) {
  dylan_value T3;
  dylan_value T4;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:85
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:87
  CONGRUENT_CALL_PROLOG(&Ktemporary_propertiesVdfmc_debug_back_end, 1);
  T3 = CONGRUENT_CALL1(o_);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:87
  T4 = CALL2(&KformatYformatVio, stream_, T3);
  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:85
  return(T4);
}


/* SYSTEM INIT CODE */

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

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

/* USER INIT CODE */

void _Init_dfmc_debug_back_end__X_print_flow_graph_for_user () {
{
  dylan_value T0;

  // /home/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:

{
  dylan_value T0;

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

{
  dylan_value T0;

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

{
  dylan_value T0;

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

{
  dylan_value T0;

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

{
  dylan_value T0;

  // /home/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:

{
  dylan_value T0;

  // /home/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:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/dfmc/debug-back-end/print-flow-graph.dylan:68
  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:

{
  dylan_value T0;

  // /home/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:

{
  dylan_value T0;

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

{
  dylan_value T0;

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

  return;
}


/* eof */
