Start looking into how to handle integers.

It looks the parser is doing something deeply and madly wrong here. The returned values are all over the place.