i am half thinking that your suggestion is ironic, because array(string,int)(*) is very similar to the old: type * for an array of types.
since that was changed to : array(type) it seems abvious that the other should be: array(array(string,int))
greetings, martin.