I wonder about the attribute name `doHscolour`. Wouldn't it be more appropriate to call this attribute `hyperlinkSource`?