Handle ARCHS coming back as an Array or String

Fixes issue #1628