add array and number literals parsing; fix some tests