whole_func_string: function changeGroup(num) {
      if (num === curGroup) return
      console.log('switching groups to', num)
      groups[curGroup].forEach(function(window) {
        X.UnmapWindow({ window: window })
      })
      curGroup = num
      groups[curGroup].forEach(function(window) {
        X.MapWindow({ window: window })
      })
      sizeWindows()
    }
func_code_string: function changeGroup(num) {
      if (num === curGroup) return
      console.log('switching groups to', num)
      groups[curGroup].forEach(function(window) {
        X.UnmapWindow({ window: window })
      })
      curGroup = num
      groups[curGroup].forEach(function(window) {
        X.MapWindow({ window: window })
      })
      sizeWindows()
    }
func_documentation_string: console.log(X.getSetup());