So in Play 2.0 I had this:
GET /tasks/add controllers.Tasks.addTask(parentId: Option[Long] = None) GET /tasks/:parentId/add controlle
From this routes-with-optional-parameter the suggestion goes like:
GET / controllers.Application.show(page = "home") GET /:page controllers.Application.show(page)