-----
Let us know if that fixes it, and I'll update anarki.
1005 stroke ac.scm
(define (ar-coerce x type . args) (let ((x-type (ar-type x))) (if (eqv? type x-type) x (let* ((fail (lambda () (err "Can't coerce " x type))) (conversions (hash-table-get coercions type fail)) (converter (hash-table-get conversions x-type fail))) (ar-apply converter (cons x args))))))
Did you get it from http://github.com/nex3/arc?