Done in this new 0002 patch (untested). 0001 removes the comment that individual collations can't have a NULL version, reports NULL for Linux/glibc collations like C.UTF-8 by stripping the suffix and comparing with C and POSIX as suggested by Peter E.
It applies and passes tests without a problem in Windows, and works as expected.