The `diagrams` tool now represents Prolog modules using the `tab` DOT node shape and represents cross-referencing predicate calls using DOT `halfopen` arrow heads