millionaire's shortbread, or caramel shortcake, as it's sometimes called, is a classic scottish treat.