# Lock --- ```text Lock[[] TARGET] ``` ## Type Body Object Definitions ```c typedef struct { kpl_ptr target; } kpl_type_body_lock; ``` Prevent access to `TARGET` until a mutation occurs