Sectioned each class into groups of accessors, callbacks, and utilities.