Future<void> onData(String key, dynamic prevValue, dynamic nextValue) async { return _process((WireMiddleware m) => m.onData(key, prevValue, nextValue)); }