--****
-- == Pipe Input/Output
--
-- <
--
-- === Notes
-- Due to a bug, Euphoria does not handle STDERR properly
-- STDERR cannot captured for Euphoria programs (other programs will work fully)
-- The IO functions currently work with file handles, a future version might wrap them in streams
-- so that they can be used directly alongside other file/socket/other-streams with a
-- stream_select() function.
--