Issue #290: make clear that lock persists across break and add new on* family API messages to API doc [ci skip]