Does this force the color attribute value into an array?  But it works as a string value at first?  I'm not sure about that ..