(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |gxc[1]#_g16082_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16083_|
    (##structure
     gx#syntax-quote::t
     'make-optimizer-info
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16084_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16085_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16086_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-ssxi
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16087_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-type-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16088_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-ssxi-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16089_|
    (##structure
     gx#syntax-quote::t
     '!type::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16090_|
    (##structure
     gx#syntax-quote::t
     'make-!type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16091_|
    (##structure
     gx#syntax-quote::t
     '!type?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16092_|
    (##structure
     gx#syntax-quote::t
     '!type-id
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16093_|
    (##structure
     gx#syntax-quote::t
     '!type-id-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16094_|
    (##structure
     gx#syntax-quote::t
     '!alias::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16095_|
    (##structure
     gx#syntax-quote::t
     'make-!alias
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16096_|
    (##structure
     gx#syntax-quote::t
     '!alias?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16097_|
    (##structure
     gx#syntax-quote::t
     '!type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16098_|
    (##structure
     gx#syntax-quote::t
     '!struct-type::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16099_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16100_|
    (##structure
     gx#syntax-quote::t
     '!struct-type?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16101_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-super
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16102_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-fields
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16103_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-xfields
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16104_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-ctor
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16105_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-plist
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16106_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-methods
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16107_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-super-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16108_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-fields-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16109_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-xfields-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16110_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-ctor-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16111_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-plist-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16112_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-methods-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16113_|
    (##structure
     gx#syntax-quote::t
     '!procedure::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16114_|
    (##structure
     gx#syntax-quote::t
     'make-!procedure
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16115_|
    (##structure
     gx#syntax-quote::t
     '!procedure?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16116_|
    (##structure
     gx#syntax-quote::t
     '!struct-pred::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16117_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-pred
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16118_|
    (##structure
     gx#syntax-quote::t
     '!struct-pred?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16119_|
    (##structure
     gx#syntax-quote::t
     '!procedure
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16120_|
    (##structure
     gx#syntax-quote::t
     '!struct-cons::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16121_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-cons
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16122_|
    (##structure
     gx#syntax-quote::t
     '!struct-cons?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16123_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16124_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-getf
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16125_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16126_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-off
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16127_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-unchecked?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16128_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-off-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16129_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-unchecked?-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16130_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16131_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-setf
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16132_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16133_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-off
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16134_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-unchecked?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16135_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-off-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16136_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-unchecked?-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16137_|
    (##structure
     gx#syntax-quote::t
     '!lambda::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16138_|
    (##structure
     gx#syntax-quote::t
     'make-!lambda
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16139_|
    (##structure
     gx#syntax-quote::t
     '!lambda?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16140_|
    (##structure
     gx#syntax-quote::t
     '!lambda-arity
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16141_|
    (##structure
     gx#syntax-quote::t
     '!lambda-dispatch
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16142_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16143_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline-typedecl
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16144_|
    (##structure
     gx#syntax-quote::t
     '!lambda-arity-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16145_|
    (##structure
     gx#syntax-quote::t
     '!lambda-dispatch-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16146_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16147_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline-typedecl-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16148_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16149_|
    (##structure
     gx#syntax-quote::t
     'make-!case-lambda
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16150_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16151_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda-clauses
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16152_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda-clauses-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16153_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16154_|
    (##structure
     gx#syntax-quote::t
     'make-!kw-lambda
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16155_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16156_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-table
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16157_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-dispatch
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16158_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-table-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16159_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-dispatch-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16160_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16161_|
    (##structure
     gx#syntax-quote::t
     'make-!kw-lambda-primary
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16162_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16163_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-keys
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16164_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-main
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16165_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-keys-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16166_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-main-set!
     #f
     (gx#current-expander-context)
     '()))
  (begin
    (define |gxc[:0:]#optimizer-info|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16082_|
       'expander-identifiers:
       (cons '#f
             (cons |gxc[1]#_g16082_|
                   (cons |gxc[1]#_g16083_|
                         (cons |gxc[1]#_g16084_|
                               (cons (cons |gxc[1]#_g16085_|
                                           (cons |gxc[1]#_g16086_| '()))
                                     (cons (cons |gxc[1]#_g16087_|
                                                 (cons |gxc[1]#_g16088_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        '#f
        'optimizer-info
        ':init!
        '()
        '(type ssxi))))
    (define |gxc[:0:]#!type|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16089_|
       'expander-identifiers:
       (cons '#f
             (cons |gxc[1]#_g16089_|
                   (cons |gxc[1]#_g16090_|
                         (cons |gxc[1]#_g16091_|
                               (cons (cons |gxc[1]#_g16092_| '())
                                     (cons (cons |gxc[1]#_g16093_| '())
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        '#f
        '!type
        '#f
        '()
        '(id))))
    (define |gxc[:0:]#!alias|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16094_|
       'expander-identifiers:
       (cons |gxc[1]#_g16089_|
             (cons |gxc[1]#_g16094_|
                   (cons |gxc[1]#_g16095_|
                         (cons |gxc[1]#_g16096_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16097_|
        '!alias
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-type|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16098_|
       'expander-identifiers:
       (cons |gxc[1]#_g16089_|
             (cons |gxc[1]#_g16098_|
                   (cons |gxc[1]#_g16099_|
                         (cons |gxc[1]#_g16100_|
                               (cons (cons |gxc[1]#_g16101_|
                                           (cons |gxc[1]#_g16102_|
                                                 (cons |gxc[1]#_g16103_|
                                                       (cons |gxc[1]#_g16104_|
                                                             (cons |gxc[1]#_g16105_|
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           (cons |gxc[1]#_g16106_| '()))))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                     (cons (cons |gxc[1]#_g16107_|
                                                 (cons |gxc[1]#_g16108_|
                                                       (cons |gxc[1]#_g16109_|
                                                             (cons |gxc[1]#_g16110_|
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           (cons |gxc[1]#_g16111_|
                                 (cons |gxc[1]#_g16112_| '()))))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16097_|
        '!struct-type
        ':init!
        '()
        '(super fields xfields ctor plist methods))))
    (define |gxc[:0:]#!procedure|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16113_|
       'expander-identifiers:
       (cons |gxc[1]#_g16089_|
             (cons |gxc[1]#_g16113_|
                   (cons |gxc[1]#_g16114_|
                         (cons |gxc[1]#_g16115_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16097_|
        '!procedure
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-pred|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16116_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16116_|
                   (cons |gxc[1]#_g16117_|
                         (cons |gxc[1]#_g16118_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-pred
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-cons|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16120_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16120_|
                   (cons |gxc[1]#_g16121_|
                         (cons |gxc[1]#_g16122_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-cons
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-getf|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16123_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16123_|
                   (cons |gxc[1]#_g16124_|
                         (cons |gxc[1]#_g16125_|
                               (cons (cons |gxc[1]#_g16126_|
                                           (cons |gxc[1]#_g16127_| '()))
                                     (cons (cons |gxc[1]#_g16128_|
                                                 (cons |gxc[1]#_g16129_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-getf
        '#f
        '()
        '(off unchecked?))))
    (define |gxc[:0:]#!struct-setf|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16130_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16130_|
                   (cons |gxc[1]#_g16131_|
                         (cons |gxc[1]#_g16132_|
                               (cons (cons |gxc[1]#_g16133_|
                                           (cons |gxc[1]#_g16134_| '()))
                                     (cons (cons |gxc[1]#_g16135_|
                                                 (cons |gxc[1]#_g16136_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-setf
        '#f
        '()
        '(off unchecked?))))
    (define |gxc[:0:]#!lambda|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16137_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16137_|
                   (cons |gxc[1]#_g16138_|
                         (cons |gxc[1]#_g16139_|
                               (cons (cons |gxc[1]#_g16140_|
                                           (cons |gxc[1]#_g16141_|
                                                 (cons |gxc[1]#_g16142_|
                                                       (cons |gxc[1]#_g16143_|
                                                             '()))))
                                     (cons (cons |gxc[1]#_g16144_|
                                                 (cons |gxc[1]#_g16145_|
                                                       (cons |gxc[1]#_g16146_|
                                                             (cons |gxc[1]#_g16147_|
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!lambda
        ':init!
        '()
        '(arity dispatch inline inline-typedecl))))
    (define |gxc[:0:]#!case-lambda|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16148_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16148_|
                   (cons |gxc[1]#_g16149_|
                         (cons |gxc[1]#_g16150_|
                               (cons (cons |gxc[1]#_g16151_| '())
                                     (cons (cons |gxc[1]#_g16152_| '())
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!case-lambda
        '#f
        '()
        '(clauses))))
    (define |gxc[:0:]#!kw-lambda|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16153_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16153_|
                   (cons |gxc[1]#_g16154_|
                         (cons |gxc[1]#_g16155_|
                               (cons (cons |gxc[1]#_g16156_|
                                           (cons |gxc[1]#_g16157_| '()))
                                     (cons (cons |gxc[1]#_g16158_|
                                                 (cons |gxc[1]#_g16159_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!kw-lambda
        '#f
        '()
        '(table dispatch))))
    (define |gxc[:0:]#!kw-lambda-primary|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16160_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16160_|
                   (cons |gxc[1]#_g16161_|
                         (cons |gxc[1]#_g16162_|
                               (cons (cons |gxc[1]#_g16163_|
                                           (cons |gxc[1]#_g16164_| '()))
                                     (cons (cons |gxc[1]#_g16165_|
                                                 (cons |gxc[1]#_g16166_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!kw-lambda-primary
        '#f
        '()
        '(keys main))))))

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |gxc[1]#_g16082_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16083_|
    (##structure
     gx#syntax-quote::t
     'make-optimizer-info
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16084_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16085_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16086_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-ssxi
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16087_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-type-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16088_|
    (##structure
     gx#syntax-quote::t
     'optimizer-info-ssxi-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16089_|
    (##structure
     gx#syntax-quote::t
     '!type::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16090_|
    (##structure
     gx#syntax-quote::t
     'make-!type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16091_|
    (##structure
     gx#syntax-quote::t
     '!type?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16092_|
    (##structure
     gx#syntax-quote::t
     '!type-id
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16093_|
    (##structure
     gx#syntax-quote::t
     '!type-id-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16094_|
    (##structure
     gx#syntax-quote::t
     '!alias::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16095_|
    (##structure
     gx#syntax-quote::t
     'make-!alias
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16096_|
    (##structure
     gx#syntax-quote::t
     '!alias?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16097_|
    (##structure
     gx#syntax-quote::t
     '!type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16098_|
    (##structure
     gx#syntax-quote::t
     '!struct-type::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16099_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-type
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16100_|
    (##structure
     gx#syntax-quote::t
     '!struct-type?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16101_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-super
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16102_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-fields
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16103_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-xfields
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16104_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-ctor
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16105_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-plist
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16106_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-methods
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16107_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-super-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16108_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-fields-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16109_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-xfields-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16110_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-ctor-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16111_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-plist-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16112_|
    (##structure
     gx#syntax-quote::t
     '!struct-type-methods-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16113_|
    (##structure
     gx#syntax-quote::t
     '!procedure::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16114_|
    (##structure
     gx#syntax-quote::t
     'make-!procedure
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16115_|
    (##structure
     gx#syntax-quote::t
     '!procedure?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16116_|
    (##structure
     gx#syntax-quote::t
     '!struct-pred::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16117_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-pred
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16118_|
    (##structure
     gx#syntax-quote::t
     '!struct-pred?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16119_|
    (##structure
     gx#syntax-quote::t
     '!procedure
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16120_|
    (##structure
     gx#syntax-quote::t
     '!struct-cons::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16121_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-cons
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16122_|
    (##structure
     gx#syntax-quote::t
     '!struct-cons?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16123_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16124_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-getf
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16125_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16126_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-off
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16127_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-unchecked?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16128_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-off-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16129_|
    (##structure
     gx#syntax-quote::t
     '!struct-getf-unchecked?-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16130_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16131_|
    (##structure
     gx#syntax-quote::t
     'make-!struct-setf
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16132_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16133_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-off
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16134_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-unchecked?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16135_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-off-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16136_|
    (##structure
     gx#syntax-quote::t
     '!struct-setf-unchecked?-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16137_|
    (##structure
     gx#syntax-quote::t
     '!lambda::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16138_|
    (##structure
     gx#syntax-quote::t
     'make-!lambda
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16139_|
    (##structure
     gx#syntax-quote::t
     '!lambda?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16140_|
    (##structure
     gx#syntax-quote::t
     '!lambda-arity
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16141_|
    (##structure
     gx#syntax-quote::t
     '!lambda-dispatch
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16142_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16143_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline-typedecl
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16144_|
    (##structure
     gx#syntax-quote::t
     '!lambda-arity-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16145_|
    (##structure
     gx#syntax-quote::t
     '!lambda-dispatch-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16146_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16147_|
    (##structure
     gx#syntax-quote::t
     '!lambda-inline-typedecl-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16148_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16149_|
    (##structure
     gx#syntax-quote::t
     'make-!case-lambda
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16150_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16151_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda-clauses
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16152_|
    (##structure
     gx#syntax-quote::t
     '!case-lambda-clauses-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16153_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16154_|
    (##structure
     gx#syntax-quote::t
     'make-!kw-lambda
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16155_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16156_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-table
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16157_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-dispatch
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16158_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-table-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16159_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-dispatch-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16160_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16161_|
    (##structure
     gx#syntax-quote::t
     'make-!kw-lambda-primary
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16162_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary?
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16163_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-keys
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16164_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-main
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16165_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-keys-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gxc[1]#_g16166_|
    (##structure
     gx#syntax-quote::t
     '!kw-lambda-primary-main-set!
     #f
     (gx#current-expander-context)
     '()))
  (begin
    (define |gxc[:0:]#optimizer-info|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16082_|
       'expander-identifiers:
       (cons '#f
             (cons |gxc[1]#_g16082_|
                   (cons |gxc[1]#_g16083_|
                         (cons |gxc[1]#_g16084_|
                               (cons (cons |gxc[1]#_g16085_|
                                           (cons |gxc[1]#_g16086_| '()))
                                     (cons (cons |gxc[1]#_g16087_|
                                                 (cons |gxc[1]#_g16088_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        '#f
        'optimizer-info
        ':init!
        '()
        '(type ssxi))))
    (define |gxc[:0:]#!type|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16089_|
       'expander-identifiers:
       (cons '#f
             (cons |gxc[1]#_g16089_|
                   (cons |gxc[1]#_g16090_|
                         (cons |gxc[1]#_g16091_|
                               (cons (cons |gxc[1]#_g16092_| '())
                                     (cons (cons |gxc[1]#_g16093_| '())
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        '#f
        '!type
        '#f
        '()
        '(id))))
    (define |gxc[:0:]#!alias|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16094_|
       'expander-identifiers:
       (cons |gxc[1]#_g16089_|
             (cons |gxc[1]#_g16094_|
                   (cons |gxc[1]#_g16095_|
                         (cons |gxc[1]#_g16096_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16097_|
        '!alias
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-type|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16098_|
       'expander-identifiers:
       (cons |gxc[1]#_g16089_|
             (cons |gxc[1]#_g16098_|
                   (cons |gxc[1]#_g16099_|
                         (cons |gxc[1]#_g16100_|
                               (cons (cons |gxc[1]#_g16101_|
                                           (cons |gxc[1]#_g16102_|
                                                 (cons |gxc[1]#_g16103_|
                                                       (cons |gxc[1]#_g16104_|
                                                             (cons |gxc[1]#_g16105_|
                           (cons |gxc[1]#_g16106_| '()))))))
                                     (cons (cons |gxc[1]#_g16107_|
                                                 (cons |gxc[1]#_g16108_|
                                                       (cons |gxc[1]#_g16109_|
                                                             (cons |gxc[1]#_g16110_|
                           (cons |gxc[1]#_g16111_|
                                 (cons |gxc[1]#_g16112_| '()))))))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16097_|
        '!struct-type
        ':init!
        '()
        '(super fields xfields ctor plist methods))))
    (define |gxc[:0:]#!procedure|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16113_|
       'expander-identifiers:
       (cons |gxc[1]#_g16089_|
             (cons |gxc[1]#_g16113_|
                   (cons |gxc[1]#_g16114_|
                         (cons |gxc[1]#_g16115_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16097_|
        '!procedure
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-pred|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16116_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16116_|
                   (cons |gxc[1]#_g16117_|
                         (cons |gxc[1]#_g16118_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-pred
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-cons|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16120_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16120_|
                   (cons |gxc[1]#_g16121_|
                         (cons |gxc[1]#_g16122_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-cons
        '#f
        '()
        '())))
    (define |gxc[:0:]#!struct-getf|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16123_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16123_|
                   (cons |gxc[1]#_g16124_|
                         (cons |gxc[1]#_g16125_|
                               (cons (cons |gxc[1]#_g16126_|
                                           (cons |gxc[1]#_g16127_| '()))
                                     (cons (cons |gxc[1]#_g16128_|
                                                 (cons |gxc[1]#_g16129_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-getf
        '#f
        '()
        '(off unchecked?))))
    (define |gxc[:0:]#!struct-setf|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16130_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16130_|
                   (cons |gxc[1]#_g16131_|
                         (cons |gxc[1]#_g16132_|
                               (cons (cons |gxc[1]#_g16133_|
                                           (cons |gxc[1]#_g16134_| '()))
                                     (cons (cons |gxc[1]#_g16135_|
                                                 (cons |gxc[1]#_g16136_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!struct-setf
        '#f
        '()
        '(off unchecked?))))
    (define |gxc[:0:]#!lambda|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16137_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16137_|
                   (cons |gxc[1]#_g16138_|
                         (cons |gxc[1]#_g16139_|
                               (cons (cons |gxc[1]#_g16140_|
                                           (cons |gxc[1]#_g16141_|
                                                 (cons |gxc[1]#_g16142_|
                                                       (cons |gxc[1]#_g16143_|
                                                             '()))))
                                     (cons (cons |gxc[1]#_g16144_|
                                                 (cons |gxc[1]#_g16145_|
                                                       (cons |gxc[1]#_g16146_|
                                                             (cons |gxc[1]#_g16147_|
                           '()))))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!lambda
        ':init!
        '()
        '(arity dispatch inline inline-typedecl))))
    (define |gxc[:0:]#!case-lambda|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16148_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16148_|
                   (cons |gxc[1]#_g16149_|
                         (cons |gxc[1]#_g16150_|
                               (cons (cons |gxc[1]#_g16151_| '())
                                     (cons (cons |gxc[1]#_g16152_| '())
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!case-lambda
        '#f
        '()
        '(clauses))))
    (define |gxc[:0:]#!kw-lambda|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16153_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16153_|
                   (cons |gxc[1]#_g16154_|
                         (cons |gxc[1]#_g16155_|
                               (cons (cons |gxc[1]#_g16156_|
                                           (cons |gxc[1]#_g16157_| '()))
                                     (cons (cons |gxc[1]#_g16158_|
                                                 (cons |gxc[1]#_g16159_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!kw-lambda
        '#f
        '()
        '(table dispatch))))
    (define |gxc[:0:]#!kw-lambda-primary|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gxc[1]#_g16160_|
       'expander-identifiers:
       (cons |gxc[1]#_g16113_|
             (cons |gxc[1]#_g16160_|
                   (cons |gxc[1]#_g16161_|
                         (cons |gxc[1]#_g16162_|
                               (cons (cons |gxc[1]#_g16163_|
                                           (cons |gxc[1]#_g16164_| '()))
                                     (cons (cons |gxc[1]#_g16165_|
                                                 (cons |gxc[1]#_g16166_| '()))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        '#f
        |gxc[1]#_g16119_|
        '!kw-lambda-primary
        '#f
        '()
        '(keys main))))))
