make eval always return a symbol
no resolveVariable
fix symbols