Cosmetic changes to existing classes (improving documentation, etc.) should go in a separate commit or pull request instead of being buried in a huge unrelated commit