Scheme specifies mutable fixed-length strings.
We add two procedures string-append! and
string-replace! which allow the size of the string to
change. We also require that the standard Scheme procedures
make-string and string-copy return
variable-size strings.