Recognises guards that restrict msg.sender to a deploy-time-fixed principal, backed by a
memoised analysis of which state variables may alias address(this).
Destination of an OpenZeppelin Address / Solady SafeTransferLib ETH helper, called either
statically (Lib.f(to, ...)) or via using ... for address (to.f(...)).
Destination of an ETH-sending call: selfdestruct(x), x.{call,send,transfer},
f{value: v}(), IFoo(x).f{value: v}() and common OpenZeppelin/Solady helpers. Sends to
address(this) or of a literal-zero amount are not sinks.