Parsing tools and whatnot. -- WIP