Future<Map<String, dynamic>?> save({ required Map<String, dynamic> data, }) async { var ret = (await _collection( save: data, )); return (ret.isEmpty ? null : ret)?.first; }