failing fast when mandatory message is missing for lock. Also, test coverage.