This allows the user to steal a window from another workspace into the
current workspace. Very useful to get an open document which you know is
on some workspace, but needs to be moved into the current one.
Above in select_and_steal you allow windows and containers (good!) but
below in steal_window you only offer windows to be selected. Maybe add
a second command steal_window_or_container where both can be selected.
Also add some log output to the _ and Err(_) cases.