Bipartite matching, directed graph tweaks