Monkey patching for the win :-). The code as-is only creates vertical gradients, but hey,
it works and maybe it'll be useful to someone. Bonus points if anyone can spot the
significance of those 10 colors.