Replacing sneaked-in tabs with spaces
Sanitize method renamed and made to accept '-'
Sanitize term earlier, before validation