Reusable access checks.
modifier onlyOwnermsg.sender == owneronlyOwner {_;// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract Vault {
address public owner;
uint256 public value;
constructor() { owner = msg.sender; }
// TODO modifier onlyOwner
function setValue(uint256 v) external /* TODO onlyOwner */ {
value = v;
}
}