Results 8 comments of iteriani

[TGP](https://fusion2.corp.google.com/presubmit/631168440/OCL:631168440:BASE:631369674:1715115443074:592e47e5/targets)

[TGP](https://fusion2.corp.google.com/presubmit/631168440/OCL:631168440:BASE:631817440:1715183897618:c641aebd;groups=PossiblyNewlyFailing/targets)

TESTED=[TGP](https://fusion2.corp.google.com/presubmit/631168440/OCL:631168440:BASE:631817440:1715183897618:c641aebd;groups=PossiblyNewlyFailing/targets)

Are the imperative and declarative APIs meant to slowly replace the existing APIs over time? Or do we need to choose between one or the other because of potential overhead?

[TGP](https://fusion2.corp.google.com/presubmit/631531787/OCL:631531787:BASE:631861196:1715191768063:c9d5115d;groups=PossiblyNewlyFailing/targets)

TESTED=[TGP](https://fusion2.corp.google.com/presubmit/631531787/OCL:631531787:BASE:631861196:1715191768063:c9d5115d;groups=PossiblyNewlyFailing/targets)

this presubmit was actually done already, but for some reason only one of the commits got merged.