What a shame this contraction never really caught on! We’d have people walking along getting ideas saying I HAT! Which surely would yield to some variations like I COAT! (short for I coa(s)t) or I PANTS! (short for I pant after his pants.) But no, we let “I ha’t” go – to contract with us no longer, leaving jokes un-made, crazy contractions un-contracted.