Да, здесь есть небольшая ошибка:
Но… пользователь может обойти её, введя любой заголовок, который пожелает. Длинные заголовки в любом случае очень плохи.
Я не против PR для улучшения этого, но у меня есть ощущение, что это будет очень-очень сложно.