in extensions/unsaved_record.rb, replaced awkward .unsaved? hack to call ActiveRecord.new_record?