remove weird special cases now handled by PauseStep
Add ListTrigger which takes list of trigger points