Plat 554 shared guard explicit lock unlock