This is interesting, since I've noticed a lot of people grumbling about this with modules that require globs (one of mine included). The true wizards can always overload a filehandle, using Tie::Handle if necessary.
But what I was wondering is if anyone thinks it'd be worthwhile for me (or someone else, I suppose) to whip up a module to wrap up all of this overloading stuff into one convenient package.
Say....Tie::UniversalHandle or something.
So you could just do:
tie *FH, Tie::UniversalHandle, $some_string;
or
tie *FH, Tie::UniversalHandle, @some_array;
and have all of the magic immediately wrapped up insde of the module. It'd spare people the trouble of having to roll their own module every time.