TODO - sfheaders - [ ] make dependency - [ ] store all tracks in a matrix (or DataFrame) with an 'id' value, then call `sfheaders::sf::sf_linestring()` TODO - [ ] properties only added if a vector is not all NA - [ ] NAs are actually NA, not "" - [ ] why does it need `library(sf)` loaded? (otherwise it errors)