Each source file has a logical first include file. Include it in an isolated block so that tools that sort includes do not move them.