(require-extension coops) (define-class ()) (define (foo a) (values 1 2)) (define-method (bar (a )) (values 1 2)) (receive (i j) (foo (make )) (print i j)) (receive (i j) (bar (make )) (print i j)) ;; Output both compiled and interpreted: ;; 12 ;; Error: bad argument count - received 1 but expected 2: #