docs: function sync(method, model, options, query) {
        //
        // Method and or model was not provided, set default arguments.
        // Additionally default to CREATE if the method is not a string.
        //
        if (!(model instanceof backbone.Model)) {
          if ('string' !== typeof method) {
            options = method;
            method = 'create';
          } else {
            options = model;
          }
  
          model = this;
        }
  
        //
        // If the model was stored before and has reference, use update.
        //
        if ('create' === method && model.id) method = 'update';
        return backbone.sync(method, model, options, query);
      }