Warning - This cake may contain nuts. Well actually peanuts which are technically not nuts at all but legumes (like peas and beans)... but we digress....