code: func NewPooledMarshaller(atl atlas.Atlas) PooledMarshaller {
  	return PooledMarshaller{
  		pool: sync.Pool{
  			New: func() interface{} {
  				return NewMarshallerAtlased(atl)
  			},
  		},
  	}
  }
docs: // NewPooledMarshaller returns a PooledMarshaller with the given atlas. Do not
  // copy after use.