For that matter, if the osfamily fact is either Solaris or OpenBSD, I think we can omit the `Puppet::Util::Platform.windows?` check. (That is, unless Microsoft creates their own variant of Solaris or OpenBSD.)