Modules

force I/O handles to be explicitly specified