(define-syntax alias-syntax (syntax-rules () ((_ original alias) (define-syntax alias (syntax-rules () ((_ args ...) (original args ...)))))) ; Error: during expansion of (syntax-rules ...) - too many ellipses: (args ...)