Poorly named - 'EofException' reads as E of Exception to me - could argue RemoteStorageEOFException is more consistent at least with JDK and acceptable - but would it be so bad to use 'RemoteStorageEndOfFileException' I wonder

Same with Local...