protected override void Action(Port port, Bus bus, int index)
 {
     if (port.Buses[index] != bus)
     {
         port.AddBusBinding(index, bus);
     }
 }
 protected override void Action(Port port, Bus bus, int index)
 {
     if(port.Buses[index] != bus)
         port.AddBusBinding(index, bus);
 }
 protected override void Action(Port port, Bus bus, int index)
 {
     port.AddBusBinding(index, bus);
 }