code: function putKeyInBin (bin, value) {
              if (isNullOrUndefined(bin[value])) {
                  bin = bin[value] = {$val: value};
              } else {
                  bin = bin[value];
              }
  
              return bin;//where we are in the hash tree
          }
docs: Put a new key in the hash map/bin and return the new location.
  @param bin The object in which the key should be placed
  @param value The key value
  @returns {*}