internal void Push(int connection, object element)
{
var currentState = PortStates[connection];
PortStates[connection] = currentState ^ PushStartFlip;
if ((currentState & InClosed) == 0)
{
ConnectionSlots[connection] = element;
Enqueue(connection);
}
}