code: function recordEvent(eventName, action, label) {
          // Backward compatibility with old syntax, which was `recordEvent(eventName, data)`;
          if (typeof action == "object") {
              action = JSON.stringify(action);
          }
  
          // All the registered backends
          for (var backend in settings.backends) {
              if (settings.backends.hasOwnProperty(backend)) {
                  track(backend, eventName, action, label);
                  Pilotfish('trigger', 'plugin:recorder:recordEvent', {eventName: eventName, action: action, label: label, backend: backend});
              }
          }
          // And Pilotfish
          if (settings.recordSession) {
              track("pilotfish-session", eventName, {action: action, label: label});
          }
      }
docs: #### recordEvent Broadcast to all supplied backends