The code that breaks coops added by zilti on Tue Feb 1 17:04:08 2022

(define-primitive-class <list-ParameterDefinition> ()
  (lambda (x)
    (and (instance-of? x <list>)
         (every (lambda (x) (instance-of? x <ParameterDefinition>)) x))))