rename vector/dictionary types
definition of nD real arrays simplified
empty elements which should not be empty are ignored
1x1 cell array of strings is converted to string