Because otherwise you won’t get the constant propagation needed. Without a wrapper you are just asking what the return type of calling the function with any Symbol is.
Because otherwise you won’t get the constant propagation needed. Without a wrapper you are just asking what the return type of calling the function with any Symbol is.