code: function (x, event, selected) {
        if (selected) {
          currentSubject = x
        } else {
          currentSubject = null
          if (currentMode === 1) deselectObject()
        } // If all are displayed, refresh would just annoy:
        if (currentMode !== 0) showFiltered(currentMode) // Refresh the objects
      }
docs: When you click on a subject, filter the objects connected to the subject in Mode 1