Retrofitting parser/ast stuff, technically not done yet.