service::language::gcc::ensure got lost, bringing it back