Update the `diagrams` tool to represent cross-referencing predicate calls using DOT `rdiamond` arrow heads instead