No change to logic, but changed the header in preparation for a new feature, and formatted the .m file.