The static reflectory check for macro function recursion was too agressive and disallowed calling a function with argument that also calls the same function. For example, it disallowed nested animation groups. Fixes: #17467
<ng-container>
::ng-deep