Rename take-space to switch-space and remove implcit space creation from it. [finishes #44424905]
Refactor and cleanup error handling in specs.