Block recursive calls.
modifier nonReentrantrequire(_status == 1_status = 2_status = 1;// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract Guard {
uint256 private _status = 1;
// TODO nonReentrant
function safe() external /* TODO */ {}
}