1) I think that interval-divide is a better name than interval-curry.  It reflects the analogous use of "divide" in Codd's' relational algebra.

2) `Interval=` and `interval-volume` appear in the wrong order in the specification index.

3) The "Arrays" section of the specification index is not at all in the same order as in the specification proper.

4) I think that storage classes should be made a disjoint type, with a type predicate `storage-class?`.

5) I think `specialized-array` should be called `make-specialized-array`, analogous to `make-array`.

6) The last line of the definition of `array-sample` refers to `array-scale` instead.

-- 
John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
I could dance with you till the cows come home.  On second thought,
I'd rather dance with the cows when you come home.
        --Rufus T. Firefly