code: function isHash(obj) {
      var ret = comb.isObject(obj);
      return ret && obj.constructor === Object;
  }
docs: Determines if an object is just a hash and not a qualified Object such as Number
  
  @example
  comb.isHash({}) => true
  comb.isHash({1 : 2, a : "b"}) => true
  comb.isHash(new Date()) => false
  comb.isHash(new String()) => false
  comb.isHash(new Number()) => false
  comb.isHash(new Boolean()) => false
  comb.isHash() => false
  comb.isHash("") => false
  comb.isHash(1) => false
  comb.isHash(false) => false
  comb.isHash(true) => false
  @param {Anything} obj the thing to test if it is a hash
  
  @returns {Boolean} true if it is a hash false otherwise
  @memberOf comb
  @static