number of items in the dictionary
If ma_values is NULL, the table is "combined": keys and values are stored in ma_keys.
Dictionary version: globally unique, value change each time the dictionary is modified
See Implementation