Dictionaries support

Dictionaries are stored as an array by concatenating all keys followed by all the associated values.