This can be type Array. I know typeof [] === 'object' but we might as well be more specific than JavaScript's loose typing here, if we can be!