uml: deal with host time going backwards