David,
>I can even give you one usecase right off the top of my head.
An file import system, where the enduser gets files periodically and this feature would allow them to pick the file.Come on, do you honestly believe anyone would use anything else than a getfile() or at least a question mark to do this? I think your example shows that you haven't really understood the problem. Or you simply are not willing to understand it. Or you are just too arro.. (no, I will not lower myself to personal attacks, I have too much respect for you for that.)