Automatic names for function types are f,g,h...

WhereItem & FuncParam: Have inferredType as pure expr