metomi/rose#597: improve colour parse failing
metomi/rose#597: changes following review
Merge pull request #901 from benfitzpatrick/597.colour-spec

#597: improve colour parse failing