Map<String, dynamic> toMapWithMap(Map<String, dynamic> value) { var map = toMap(); value.forEach((key, value) { map[key] = value; }); return map; }