code: func (router *Router) Refresh() (err *Error) {
  	RaiseEvent(ROUTE_REFRESH_REQUESTED, nil)
  	router.Routes, err = parseRoutesFile(appModule, router.path, "", true)
  	RaiseEvent(ROUTE_REFRESH_COMPLETED, nil)
  	if err != nil {
  		return
  	}
  	err = router.updateTree()
  	return
  }
docs: // Refresh re-reads the routes file and re-calculates the routing table.
  // Returns an error if a specified action could not be found.