PiperOrigin-RevId: 449358041
All locks are separated into classes. The validator builds a dependency graph and checks that it doesn't have cycles. PiperOrigin-RevId: 447812244