Spot bug in `header_names` option implementation

It appeared when writing the RSpec integration tests in replacement
of the slow Cucumber scenarios.

Faster specs allow for a better coverage; the benefits of refactoring
the test suite for performance are showing up early :)

See #120