Given we don't use arrays really anywhere else, perhaps we should make sure its actually an array? A bit of input sanitation?