The wire system is designed to be as compact as possible, as such there are a number of logic blocks:
All these blocks can be interacted with to change which port type each side is.
Blocks show their ports as follows
If you want more complicated logic try the script block.