code: func MethodNotAllowed(requested string, allow []string) Error {
  	msg := fmt.Sprintf("method %s is not allowed, but [%s] are", requested, strings.Join(allow, ","))
  	return &MethodNotAllowedError{code: http.StatusMethodNotAllowed, Allowed: allow, message: msg}
  }
docs: // MethodNotAllowed creates a new method not allowed error