General I/O utilities.