Refactored recursive checking.
Removed 'check' task (integrated into default); added 'profiles' task.
Fix; extended docstrings.