Tick returns update result again. Will be required by future algorithm.
Added move wrapper for bind.
Fixed rw_lock arg in PulseCount engine, misc refactoring.