In user32.dll SwitchDesktop() is marked as fixme. Is it possible to run multiple desktops in wine? If so can't we implement SwitchDesktop() or are there any limitations in implementing this?