Can we move this (and other controller-manipulation functions) into a separate, utility file (maybe called `dat.gui.utils.js`, so they're not cluttering up this class?