code: def mk_size(field):
    
    name = field.type_id
    if name == "string" and field.options.get('size', None):
      return "%s[%d];" % (field.identifier, field.options.get('size').value)
    elif name == "string":
      return "%s[0];" % field.identifier
    elif name == "array" and field.options.get('size', None):
      return "%s[%d];" % (field.identifier, field.options.get('size').value)
    elif name == "array":
      return "%s[0];" % field.identifier
    else:
      return '%s;' % field.identifier
docs: Builds an identifier for a container type.