below_threshold
return t->value_set && below_threshold(t, t->current_value);
if (below_threshold(t, value) &&