In elementary school, we learn that there are logical rules for the use of punctuation. Semicolons connect two related independent clauses, while colons follow an independent clause and introduce a ...