semantic: implement array concatenation
test: added array-concatenation test