> (defgeneric xplusone (x) (1+ x))
> The sbcl compiler (called python) even creates the typed methods by itself, so mostly the defgeneric line is enough.
Is this some new SBCL extension you are talking about? That `defgeneric` line is an error in CLOS.