make the LNOF header compiler friendlier