solveSymbolAsValue
Used where a symbol is being used (e.g. solving x when used as an argument doubleThis(x), or calculation return x * 2;).
Return
// FIXME: Better documentation on how this is different to solveSymbol()
Parameters
name
the variable / reference / identifier used.