added edge case test for array concatenation failure when trying to merge arrays like a, b with arrays like foo:bar, a, b