I initially tried to do that, but it seemed that `@action` and `@link` didn't allow a route to take both `GET` and `POST` requests. I'll investigate further.