Added additional check for 'style' keys that are arrays (Python3).

In trying to increase test coverage, I came across this little Python3 bug! See #84.

In Python3, strings actually have an `'__iter__'` attribute!