work around sbcl & ccl bug to read from streams