Nitpick, but the Ruby style guide kind of implies that this sort of blanket `rescue` is bad style, and I'm inclined to agree.  There are several possible cases here which could cause exceptions, and I'm not sure we want to rescue all of them.  For example if `override_attributes` was missing the `"pacemaker"` key then I'm guessing that would indicate something else had gone badly wrong which we shouldn't sweep under the carpet.  Unlikely yes, but the moment you say "that could never happen" is the moment it goes wrong ;-)