Update for 1.1.0 - changes the behavior of models created without an ID, but given one later. Previously, falsy values were ignored, but this has changed to be more optimistic - it is assumed that the user may be setting a falsy idAttribute attribute value intentionally.