func NewContextPool() *ContextPool {
	return &ContextPool{
		pool: sync.Pool{
			New: func() interface{} { return NewContext(nil) },
		},
	}
}
// NewContextPool returns a new context pool
NewContextPool returns a new context pool
// NewContextPool returns a new context pool
func NewContextPool() *ContextPool {
	return &ContextPool{
		pool: sync.Pool{
			New: func() interface{} { return NewContext(nil) },
		},
	}
}
func NewContextPool ( ) * ContextPool { return & ContextPool { pool : sync . Pool { New : func ( ) interface { } { return NewContext ( nil ) } , } , } }
NewContextPool returns a new context pool
NewContextPool returns a new context pool