Use different Exception.
Add coverage to gitignore.
Tests for Header class.