use `get` to avoid confusion from retrieving from a map
improve write-csv docstring
add :arglists and :added metadata to write-csv