Seems that we can parse most things now :). Assignments don't work yet, thoug. Also we're currently leaking memory pretty badly.
This simplifies the code a bit, since the methods now don't have to deinit the token themselves any more.