Pulsoptional
 

links

Pulsoptional
http://www.duke.edu/~jaf16/pulsoptional.html