make the sexp parser less stupid