Is there a way to create Expression overloads??
for example
let's say i have 2 expressions Sum(a,b) and Sum(a,b,c)
is there a way to have both of these expression share the same expressionName but have construct determine which one to use based on the number of param passed in? this is a very trivial example which we can use varadic param for? but i'm think of a more complex example which a varadic param cannot be used, i'm just wonder if there is a way to have the same expression name instead of having to add a separate name for each function?