Right, so this should be a per-file option, defaulting to 'don't
cache'. It could be done as an option on each read, as an option on
the transport, or by introducing a new method to open a file for
reading and making this part of the state of that object.
Right, so this should be a per-file option, defaulting to 'don't
cache'. It could be done as an option on each read, as an option on
the transport, or by introducing a new method to open a file for
reading and making this part of the state of that object.