Expand the signature of plum.color.channels to plum.color.channels(color[, mode]) -- the mode can be either 'rgb' (default) or 'hsv'. Returns the values of channels in the requested color mode, followed by the alpha channel.