Small changes
Removed unnecessary checks for mcr_mpos
Separated a diagnostic for headers from one for strings
Added missing part from previous commit
Rearranged conditionals considering short-circuit
Uses strg_line instead of *strg_tok