A bit of commenting and cleanup in variable_temperature