code: func Classic() *ClassicMartini {
  	r := NewRouter()
  	m := New()
  	m.Use(Logger())
  	m.Use(Recovery())
  	m.Use(Static("public"))
  	m.MapTo(r, (*Routes)(nil))
  	m.Action(r.Handle)
  	return &ClassicMartini{m, r}
  }
docs: // Classic creates a classic Martini with some basic default middleware - martini.Logger, martini.Recovery and martini.Static.
  // Classic also maps martini.Routes as a service.