There is a conflict, i think. Why can't we change some output connector to be the output of some other gate now ?
This means once we set any connector to some output we cant set it to another output. Connectors are not any real digital device they are just used for simulation purposes ..please see #121 salil93  has explained it well.