changed interface of FeatureAnalyzer so it doesn't return anything since a compilation error aborts compilation as soon as a missing feature is detected.