Add some more functions

Also prepare `io` pseudo-package