@thousands-hydrogen-23833: Your PR looks good so far. Have you run it through travis-ci yet? There should be documentation on
http://pantsbuild.github.io but I know it isn't always clear. You may need to open a PR against your branch on the
github.com/pantsbuild/pants project (if you have permissions to do that)