Fix incompatible code between main and the interceptors feature branch (#1037)
Motivation:
The generated code in the interceptors feature branch includes new
protocol requirements. Some tests added recently in #1033 to main don't
meet these requirements.
Modifications:
- Add the missing requirements
Result:
Feature branch compiles when rebased on 'main'.