add optional ignore_missing option for from_dict method when loading data