it's missing `require 'stringio'`