Reader now has a syntax checker isntead of a simple cursor as member.
Fixed reader not parsing the ++ in (++ 1 2) as symbol.