refactor: move unlockClosure() into SMPClosureOps() where it should be