make UChain set u_dur on every unit that has it

this way also units that can't end the chain still can know it's
duration.