code: func createFromMapMixed(data map[string][]interface{}, format byte) (headers []string, tData []*TabulateRow) {
  
  	var dataslice [][]interface{}
  	for key, value := range data {
  		headers = append(headers, key)
  		dataslice = append(dataslice, value)
  	}
  	return headers, createFromMixed(dataslice, format)
  }
docs: // Create normalized array from a map of mixed elements (interface{})
  // Keys will be used as header