16f14a21e2
Render KFunctionN and KSuspendFunctionN by their class names, rather than using arrow syntax. These types have additional functionality beyond purely being able to invoke them (e.g. getting the name of the referred function), so using arrow syntax throws away that functionality and may cause breakages in the resulting code.