pragma solidity ^0.7.0; contract Old { uint public y; function a() public { bool x = true; } function b() external { bool x = true; } function c() external { bool x = true; } } contract New { uint public y; function a() public { bool x = true; } function b() external { bool x = true; } function c() external { bool x = true; } function d() external { bool x = true; } }