code: function checkCompatibility() {
          // We use JSON for serialization. http://caniuse.com/#feat=json
          if (! window.JSON) {
              return false;
          }
  
          // For now, we require jQuery.
          // In the future, we may build adaptors for other libraries
          if (! window.jQuery) {
              return false;
          }
  
          // We require jQuery >= 1.7, because of `.on`
          if (jQuery().jquery <= '1.7') {
              return false;
          }
  
          // Otherwise, we are good
          return true;
      }
docs: #### checkCompatibility() Check browser compatibility and gracefully degrade for browsers that don't support what we need. TODO: build a shim file for these features, conditionally load it.