add as.shp coercion