code: function isListLikeIterable$1(obj) {
      if (!isJsObject$1(obj))
          return false;
      return Array.isArray(obj) ||
          (!(obj instanceof Map) &&
              getSymbolIterator$1() in obj); // JS Iterable have a Symbol.iterator prop
  }
docs: @license
  Copyright Google Inc. All Rights Reserved.
  
  Use of this source code is governed by an MIT-style license that can be
  found in the LICENSE file at https://angular.io/license
   
  Wraps Javascript Objects
   
  @param {?} obj
  @return {?}