As this is an old bug, very broadly stated, and the switcher has more or less been redone anyway, closing this as invalid.
As this is an old bug, very broadly stated, and the switcher has more or less been redone anyway, closing this as invalid.