a simple feature collection object is a list of class c("stc_TYPE", "sfc") which contains objects of identical type. This function creates such an object from a list of simple feature objects (of class sfg), and coerces their type if necessary: collections of XX and MULTIXX are coerced to MULTIXX (with XX: POINT, LINESTRING or POLYGON), other sets are coerced to GEOMETRYCOLLECTION.
in case epsg is given but proj4string is not and packages sp and rgdal can be loaded, the proj4string is expanded using the PROJ.4 epsg database.