anchor.diff:  
     @override
     Future sort(DartCompletionRequest request,
  -      Iterable<CompletionSuggestion> suggestions) {
  +      Iterable<CompletionSuggestion> suggestions) async {
       _update(request, suggestions);
       return new Future.value();
     }
  
positive.code:           _log.info ("Extraction complete: ${sw.elapsedMilliseconds}/ms");
  
          } catch (e, st) {
            _log.info ("Crash: $e \n $st");
          }
          //
          // log("Adaptive ordering completed");
  
negative.code:    * in the given completion context may not be resolved.
     */
    void _update(
        CompletionRequest request, Iterable<CompletionSuggestion> suggestions) async {
          var target = _getCompletionTarget(request);
          _log.info("completionTarget: $target");
  
  