your documentation doesn't explain what this function does, the way it is. What exception are we checking?  It looks like you're checking whether `<p>` is followed by `<a>`, but that's already legal since `<a>` is paragraph content.