I gotta go along with the general consensus that these are all great definitions. I was also put off by the number mismatch in H, but I like it a lot otherwise. I hadn't noticed it in L, but there it is. C had me rolling in laughter, I could just hear some Scottish stage comedian reciting the poem.

Well, I guess push has come to shove and I like I.