Draft: Replace bypass BufferedIO when IO#timeout
is available
#150
+95
−1
IO#timeout
is available
#150