Author is a bit wrong about the heating. It doesn't maintain a constant body temperature, it maintains a constant body temperature relative to the water temperature. It'd be like if it got 10 degrees colder outside, human bodies stayed at 88.6 instead of 98.6