Map<String,dynamic> toMap(){ final mapm={}; map.forEach((k, v) {mapm[k]= v.toMap();}); return {"array":array,"map":mapm}; }