I have submitted a patch that fixes an issue with deserializing errors
returned from the server for ActiveResource records. The code for
deserializing looks for the humanized name in the error messages to
determine which errors belong to which attribute. However, when
attributes start with the same word (i.e. "name" and "name_source"),
the errors can be assigned incorrectly.