You know how exacting I am about punctuation? Well, case in point:
I said to my kitten today, “You’re lucky; I nearly stepped on you there.” If you left out the semicolon the sentence would be, ‘You’re lucky I nearly stepped on you there.” Two totally different meanings! I repeat what I always say: punctuation is important!