Sorry for all spam, but I realize that R6RS does this better:
(import (rename (except (oop goops) define-method) (define-method* define-method)))
Maybe we should have a #:rename ((ORIG . SEEN) ...) in the Guile native module system? Or perhaps we should gradually move over to R6RS?
Best regards,
Mikael