Add soft and hard margins to the emitter, as well as structured header emitters.