Fixes:
- PR #269 GH #268 Recognize blessed glob handles (e.g. IO::String)
in Expat::parse. The input-detection logic already handled
IO::Handle subclasses, unblessed GLOB refs, bare globs, and
bareword filehandle names but missed blessed globs that don't
inherit from IO::Handle (such as IO::String), silently
stringifying them and feeding the stringification to ParseString.
Add a Scalar::Util::reftype check so blessed GLOB references are
treated like any other glob handle
Maintenance:
- Add IO::String to the cpanfile so CI exercises the
blessed-glob-handle code path covered by PR #269