Fixes #11: "words" can be an array of objects with "color" and "words"