change Fields#set_all to ignore fields it doesn't have