hopefully last renaming to AnalysisContext