Is that possible that all open/close/read/write using FileObject or FileHandler as return value/parameters for consistency?