//========================================
// Keyed collection _$
//========================================

function _$(obj) {
  
  function concat() {
    
  }

  function join() {
    
  }
  
  function push() {
    
  }
  
  function pop() {
    
  }
  
  function shift() {
    
  }
  
  function unshift() {
    
  }
  
  function slice() {
    
  }
  
  function splice() {
    
  }
  
  function reverse() {
    
  }
  
  function sort() {
    
  }
  
  function indexOf() {
    
  }
  
  function lastIndexOf() {
    
  }
  
  function forEach() {
    
  }
  
  function map() {
    
  }
  
  function filter() {
    
  }
  
  function every() {
    
  }
  
  function some() {
    
  }
  
  function reduce() {
    
  }
  
  function reduceRight() {
    
  }
}

//========================================
// Keyed collection _$
//========================================

function _$(obj) {
  
  function concat() {
    
  }

  function join() {
    
  }
  
  function push() {
    
  }
  
  function pop() {
    
  }
  
  function shift() {
    
  }
  
  function unshift() {
    
  }
  
  function slice() {
    
  }
  
  function splice() {
    
  }
  
  function reverse() {
    
  }
  
  function sort() {
    
  }
  
  function indexOf() {
    
  }
  
  function lastIndexOf() {
    
  }
  
  function forEach() {
    
  }
  
  function map() {
    
  }
  
  function filter() {
    
  }
  
  function every() {
    
  }
  
  function some() {
    
  }
  
  function reduce() {
    
  }
  
  function reduceRight() {
    
  }
}

_$.prototype = Array;

make all instances inherit from Array