Add a new builtin keyword, current-contract, which evaluates to the principal of the current contract, the same as what (as-contract tx-sender) returns in Clarity 3. This prevents developers from needing to write the following Clarity 4 code:
(unwrap-panic (as-contract? () tx-sender))