Map<String, Object> get asMapObject { final map = <String, Object>{}; forEach((key, value) { map[key] = value; }); return map; }