Removed Length from JsObject and improved type marking.