- [x] Add error handling and reporting for IO operations - [ ] Implement utility functions for common tasks: - [ ] #418 - [ ] #419 - [ ] #420 - [ ] #421