Let's combine the worlds of cake and flan and make chocoflan, a Mexican dessert that magically switches layers as it bakes.