Three thoughts: 1. v4 define-struct is much more expressive 2. define-struct w/ renames is less to fit into my head than the workings of make-struct-type, so this is a vote for renaming 3. what Matthias said. I wish there was a gentler slope between structs and classes. N.