func (g *Group) CONNECT(path string, h HandlerFunc, m ...MiddlewareFunc) *Route {
	return g.Add(CONNECT, path, h, m...)
}
CONNECT implements `Echo#CONNECT()` for sub-routes within the Group.
package echo
import (
	"path"
)
type (
	Group struct {
		prefix     string
		middleware []MiddlewareFunc
		echo       *Echo
	}
)
func (g *Group) Use(middleware ...MiddlewareFunc) {
	g.middleware = append(g.middleware, middleware...)
	for _, p := range []string{"", "/*"} {
		g.echo.Any(path.Clean(g.prefix+p), func(c Context) error {
			return NotFoundHandler(c)
		}, g.middleware...)
	}
}