I had another thought about tomato sauce this weekend. Isn't it the British word for what North Americans call ketchup? Could someone please confirm or deny this? If I ever saw anyone putting ketchup on pasta I'd probably cry.