package tower type Middleware func(h Handler) Handler