Because the Windows filesystem is not case-sensitive,
VERSION.pm (in app lib) and version.pm (external
dependency) conflict. This causes a couple of related
1) version.pm does not get loaded and the use of qv()
results in an "undefined subroutine" error.
2) "use version" does not cause an error if version.pm
(which is not listed as a dependency) is not installed.
This is hairy to debug as qv() looks like a quoting
operator and "use version" looks like a pragma. I waded
through a bunch of perldelta manpages trying to figure
out what version of Perl these features were added in
before finally figuring out that "version" was really a