make those analyzers final