Improve the colour thing so that highlight fg/bg can be set.