Currently have a git stash of some alternative waveform setup - pulse, spike, hill functions, etc. Bring this into the main line, perhaps as an alternative waveform generator component?