Some multi-purpose classes implementing low-level I/O functionality.