@daviddavis, I think there's a difference between Rails RESTful and pure RESTful.  Afair, PUT and PATCH are synonyms in Rails.  Rails does not set parameters left out to null.