All gates of a particulat type were sharing output_connections and input_connections.
All gates of a particulat type were sharing output_connections and input_connections.

Also you could still make multiple connections to the same input if you started at the input.

Joe-Jones/logic,Joe-Jones/logic,Joe-Jones/logic