Wishful:
 - use a proper HTML parser rather than regex hackery