Required extracting default generator evaluation to explicit function, as Visual Studio generators get validated during their construction. Fixes: #18544