@HunterZ @thomasfuchs okay, just to clarify because everybody's using the word "hold" differently...
Hold, to me, means you are asking the thermostat to be a dumb thermostat until you want it to not be a dumb thermostat anymore. It is a way to turn off its brains and make it ignore the schedule.
That's what that word means on non-smart thermostats. And every non-smart thermostat I have ever used does indeed "hold" a manual override until the next program point.