In reply to Russell Heimlich.

This is attempting to solve a problem when it is not feasible to have multiple versions of the same file -- e.g. a repository structure. The goal is to make the entire codebase server-agnostic, which is not an easy thing to do.