Added test for array with elements of different types
Enhanced test
started hardcore tests on hash