This will make it simpler to implement dynamic features in the new evaluator.
<rdar://problem/101758954>
Created attachment 463323 [details] Patch
Committed 256170@main (6848a1d81fc9): <https://commits.webkit.org/256170@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 463323 [details].