Broke the logic for .clean() wrap out into a separate, static, data structure. Also...