evaluation of symbols done lispy, not with string replacement