Adding hash fragment URLs, and proper missing node checks.