The table of contents is generating broken a tags as seen here: ```html <a href="Hyper::Sodium">Hyper::Sodium</a> ``` compile.js should use the id instead of the key, and prepend a '#' to make the anchor hyperlinks work .