spec_helper now specifies a setting for I18n.enforce_available_locales, to keep valid? from complaining. Have cleaned up a bit of the persistable spec, and provided an implementation for :save!