* avoid x2 setting of set_fact when 'cacheable' fixes #50556 * ammend docs to new behaviour * added period