>>400のケースは新しく書いたコードをコンパイルするんでしょ?
希少な環境向けのコードは、必要に迫られてから実装すればいいのでは?
コンパイルの失敗を安全弁にしといて。