It doesn't depend on anything in CommitLoader, so it can be free-standing, and that makes it easier to test (see next commit).
It doesn't depend on anything in CommitLoader, so it can be free-standing, and that makes it easier to test (see next commit).