The version of this file from #330 had more descriptive commenting that didn't get merged into this pull request