Define object as the base type for array.
Tweak the "matching type bonus" when looking for similar assertions so the tests don't rely on a stable Array.prototype.sort.

This fixes that annoying test that keeps failing in either node.js or Phantom.js.