@override Future<DeleteResponse> delete(String id) => super .delete(id) .also(((result) => apis!.afterDelete<V>(mtype.mkey(id)!, result))) .filterNotNull() .futureValue();