`href` is `href="...`, so if the input is a Markup object it will get escaped on `html.replace`, which means it will not actually match the text we're looking for. Therefore mark it as `Markup`, because that's essentially what it is. This should have no effect if `html` is an `str`.