Look! A pull request!

With some history, because I put the file in the wrong place.