DrDooom:
in detail, I am concerned with how objects are treated in the example above (otherwise think of Object "File" instead of "String").
If you want advice about file objects then please produce an example program using file objects - not some proxy that might not even be a good proxy.
...R