Carry over pragma marking to header for easier reading.

This makes the header as easy to explore as the module body. :hamster: