I am just wondering if there is an issue with MapCreate? I know maps can have a key of "", but it seems when you initialise a map that has a key of "", it fails with an error.
i="a":@TAB:"alpha":@CR:"b":@TAB:"beta"
m=MapCreate(i,@TAB,@CR) ; works
m[""]="blank" ; works also
i="":@TAB:"blank":@CR:"a":@TAB:"alpha":@CR:"b":@TAB:"beta"
m=MapCreate(i,@TAB,@CR) ; fails