Make include guard more portable