:sig void DValue::set_array() :params return value : none :see 0_DValue 2_DValue_push 2_DValue_is_list :content Clears the value and makes it an empty list-shaped map. Subsequent `push()` calls append numeric keys starting at `0`. ```cpp DValue rows; rows.set_array(); rows.push(row); ```