anchor.diff:  |                                                          |
   | Cluster plugin for Dart.                                 |
   |                                                          |
  -| LastModified: Dec 31, 2019                               |
  +| LastModified: Mar 28, 2020                               |
   | Author: Ma Bingyao <andot@hprose.com>                    |
   |                                                          |
   \*________________________________________________________*/
  
positive.code:     }
    }
  
    static Future forking(
        String name, List args, Context context, NextInvokeHandler next) {
      final completer = Completer();
      final clientContext = context as ClientContext;
      final uris = clientContext.client.uris;
      final n = uris.length;
  
negative.code:     for (var i = 0; i < n; ++i) {
        final forkingContext = clientContext.clone() as ClientContext;
        forkingContext.uri = uris[i];
        next(request, forkingContext).then((value) {
          completer.complete(value);
        }, onError: (error, stackTrace) {
          if (--count == 0) {
  