handle the once-in-a-blue-moon nested html inside an a tag, by using #text instead of #string