test handle() and have it return an IO::File instead of an IO::Handle