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