refactoring: handle potential parsing exception
refactoring: use AnchorAwareLinkMovementMethod everywhere

* bad HTML input might occur in all places
* so better safe than sorry