public static NPath SmartCompiler(DotNetProfile profile) { if (profile == DotNetProfile.Net45) { return BleedingEdge.Mcs; } return TwoSix._Gmcs; }