GUI is "on" by default because that's what CMakeLists.txt suggests as default. Also improve helpers use.