Make funcs for 'then' ops that use propagated vars