static boolean hasTransitive(MultiMap map, S e, S f) { ret makeHull(map, e).contains(f); }