code: function(command) {
              var self    = this,
                  control = null,
                  output  = new mixitup.CommandMultimix(),
                  i       = -1;
  
              self.callActions('beforeUpdateControls', arguments);
  
              // Sanitise to defaults
  
              if (command.filter) {
                  output.filter = command.filter.selector;
              } else {
                  output.filter = self.state.activeFilter.selector;
              }
  
              if (command.sort) {
                  output.sort = self.buildSortString(command.sort);
              } else {
                  output.sort = self.buildSortString(self.state.activeSort);
              }
  
              if (output.filter === self.config.selectors.target) {
                  output.filter = 'all';
              }
  
              if (output.filter === '') {
                  output.filter = 'none';
              }
  
              h.freeze(output);
  
              for (i = 0; control = self.controls[i]; i++) {
                  control.update(output, self.toggleArray);
              }
  
              self.callActions('afterUpdateControls', arguments);
          }
docs: Updates controls to their active/inactive state based on the command or
  current state of the mixer.
  
  @private
  @instance
  @since   2.0.0
  @param   {object} command
  @return  {void}