anchor.diff: -// Copyright 2013 Google Inc. All Rights Reserved.
  +// Copyright 2014 Google Inc. All Rights Reserved.
   //
   // Licensed under the Apache License, Version 2.0 (the "License");
   // you may not use this file except in compliance with the License.
  
positive.code:   /**
     * If result not found, always chose the smaler element
     */
    static const LESS_THAN = const TreeSearch(1);
  
    /**
     * If result not found, chose the nearest based on comparison
     */
    static const NEAREST = const TreeSearch(2);
  
    /**
     * If result not found, always chose the greater element
     */
    static const GREATER_THAN = const TreeSearch(3);
  
    final int _val;
    const TreeSearch(this._val);
  }
  
  
  
negative.code: class TreeIterator<V> implements BidirectionalIterator<V> {
  
    int _state;
    TreeNode<V> _current;
  
    final int _modCountGuard;
    final TreeSet<V> _tree;
  