title: What is the least ugly way to force Backbone.sync updates to use POST instead of PUT?
body: <p>Some of my Backbone models should always use POST, instead of POST for create and PUT for update.  The server I persist these models to is capable of supporting all other verbs, so using <code>Backbone.emulateHTTP</code> is not a perfect solution either.</p>
  
  <p>Currently I override the <code>isNew</code> method for these models and have it return <code>true</code>, but this is not ideal.</p>
  
  <p>Other than modifying the backbone.js code directly, is there a simple way to achieve this goal on a model-by-model basis?  Some of my models can use PUT (they are persisted to a different server that supports all verbs, including PUT), so replacing Backbone.sync with one that converts the 'update' method to 'create' is not ideal either.</p>