+ * Factory that creates edges between required and provided interfaces.
+ * Speciflcally it creates:
+ * <ul>
+ * <li> Edges between provided and required interfaces of a container. </li>
+ * <li> Edges between required and externally required interfaces </li>
+ * <li> Edges between externally provided and provided interfaces.
+ * </ul>