move utility function into module scope
no need to toggle borders
spawn app in original workspace if possible + dwmpromote on m-enter
cleanup