Implementation function used by ircColourByHash. Breaks out common functionality and reuses it.
Output range sink to fill with the function's output.
Some type of string to tint.
Whether or not to use extended colours (16-98).
Implementation function used by ircColourByHash. Breaks out common functionality and reuses it.