We currently require the `win32/dir` gem in Puppet's install scripts, in order to specify default directories for various install locations. It would be nice to avoid bringing in this gem. One alternative is to inline the work done in the gem using libraries that are built into Ruby.