public static function unflattenData($flattened_data) {
    $data = array();
    foreach ($flattened_data as $key => $flattened_data_entry) {
      self::arraySetNestedValue($data, explode(self::ARRAY_DELIMITER, $key), $flattened_data_entry);
    }
    return $data;
  }