implemented rudimentary IO.std{out,err,in} (reusing File.* functions. fun!)