return expression from getVariableName and getVariableNames , later we can use the expression for deubug output
now all getFuncName should call with 3 params