AnnotationsAnalyzer now analyzes annotations recursively