Babel parses itself