make code coverage main guard exclusion more tolerant