Does it make sense to give this revision to define-struct a different name and keep the same old define-struct around from scheme/base? Then, porting could be
#lang scheme => #lang racket (require (only-in scheme/base define-struct)) and we could have all these other goodies too? Robby _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev
