stringVariableName is used to make it simpler to create some functionality when scripting. The basic use case is calling functions like val when you do not know the name of the variable a priori: val(stringVariableName(readFile("someFile")))
.
function stringVariableName input String str; output VariableName cl; end stringVariableName;