batEnum: fix combine's count in presence of infinite enums (fixes #562)