Application specific headers are available utilizing almost any type of Zierick component.
The gaps created around the square base allow the solder to rise through the header, which both solders the component in place, and secures the placement of the header on the PCB.
Zierick headers achieve capillary action with the use of the round plated through holes designed to firmly hold the base of the component in place.