More elegant handling of compiler requires