- This is an intermediate code check-in, as I want to make sure latest changes are available in case someone is going to be messing around with any of these functions.  I'm still in the middle of testing bls_pulse and the unit test, so this may or may not run to completion.  The next check-in will be a stable check-in.