Trying to refresh my memory about UML® component diagrams, and Visual Paradigm's graphic helpfully reminds me why doing this Thoroughly is tedious as shit