Make `define-struct' define contracts.
Make `define-struct' define contracts.

In particular, in

(define-struct foo (a b))

... foo is a contract, and a contract combinator `foo-of' is defined.

mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket,mafagafogigante/racket