条件付きコンパイルで、OSのバージョン違い以外の使い方ってありますか?