code: function objSome(callback, thisArg = UNDEFINED) {
      return !!each.call(this, (value, key, src) => {
          BREAK.setDefault(true);
          const result = callback.call(thisArg, value, key, src);
          if (result === BREAK) return BREAK;
          if (result) return BREAK(true);
      });
  }
docs: some function applied to objects and array's own properties not just indexed contents
  results accumulated in an array
  
  @this        array or object
  @param callback function taking (value, key, collection) and returning value to test for
  truth if BREAK returned then result of function will be true, if BREAK(arg) then result
  is !!arg
  @param thisArg what to use for this for callback
  @return {boolean} whether callback returned true for some values