functor (Reachability : Analyzer.Analyzer) -> Type