The real reason hot spinach-artichoke dip breaks—and how to fix it for good.