`!` routing parameters have been introduced in #29599, and @Tobion suggested to make them required when matching also, see https://github.com/symfony/symfony/pull/29599#issuecomment-449748376 Help wanted.