Happy Independence Day to my American friends! Odd that I'm doing a Canada Day post on the Fourth of July, though I am marking the occasion today…