racket/base: add `string-port?`
file/zip: recognize string ports as seekable