I had somethging else in mind, for Delphi to incorporate features, for example if it supports attributes then ATTRIBUTES would be defined and instead of writing IF CompilerVersion > XX you would say $IF ATTRIBUTES...
So from that point on, you wouldn't this .inc file at all, Delphi would support all these checks.