Use `layout :symbol` to defer the choice of layout til a request is processed