Right now there's a nasty memory bug I need to fix. Will have to run this through valgrind.
Note that we aren't even parsing this yet, but we will soon...