Since we support only 17 basic colors, this should be stated in jsdoc here and in `getRGBComponents`