act_if, fixed cycle bug in deepextend