Improve code style and documentation
Prevent header from covering url fragment target

This way a release can be linked by appending #5.6.3 to the releases
url.