Made defmethod* hygienic, which includes supporting repeated formal parameters or anynomous parameters