Using a custom colormode set as colorMode(HSB, 360, 100, 255) (which I happen to find intuitive..) it seems that values returned by these functions are set 'according to the current colorMode' which ends up with bizarrely mapped values: red(0-360), green(0-100) and blue(0-255).
I mean... Really?!!
1