Previously, if the subject was unset, keywords were not recognized and the original "protected headers" could leak. Closes #431