Today is Independence Day. Like all holidays (or holy days), it arrives with a ceremonial requirement for what to eat. Hot dogs are called for, usually on stale white buns, and various kinds of pie, ...