Additionally, spaces.dll is a wonderful 3rd party dll for working with multiple spaces.