semantic: fix array concatenation
test: improve array concatenation test