Refactor camel-case-matches?
Liberally comment all definitions