It's so small that I could write my own implementation of it
I bet that it is a half-baked implementation of "R7RS-small" just like the millions of other "Scheme" implementations out there. Did you implement the full hygienic macro system required by R7RS-small? What about first-class continuations?
Standard ML is defined in less pages than R7RS-small.