keeping up with 10-haskell: WinEnter changes