Am Fr., 31. Juli 2020 um 12:13 Uhr schrieb Lassi Kortela <xxxxxx@lassi.io>: > > Apparently, the inventors of R7RS thought differently. :) There have > > built a few IMHO needless incompatibilities and changes from R6RS into > > the new version. > > They probably had to choose between compatibility and being consistent - > never a fun decision to have to make. For library naming conventions, new names (scheme XXX) have been chosen instead of building upon the idea of r6rs to name it, say, (rnrs base (7)). (Even if R7RS didn't want to implement the full versioning subsystem, it could have interpreted (7) literally.)