wip
core::rt: Define lots and lots of I/O interfaces