avoid incremental compile error