Add awesome functionality for foo things

This is where you can write a book on why your patch is so important and
what people will get from accepting your pull request. This is the place
to explain WHY not what. Diff does a great job of explaining what you
changed.