I thought that . .
heater = gun/ pistol
But 'to pack heat' = carry a pistol . . so perhaps heat/heater
Back to the foreign language issue . .
An uncle of mine visited France in the 50's and told me of his surprise at the standard of French education. "Even the men sweeping the street, spoke fluent French," he told me
He had a very dry SOH and I was just a lad . . but to this day, I am not sure if he was serious or not