This is handy to avoid forcing downstream implementation to do thing like [this](https://github.com/quarkiverse/quarkus-flow/pull/11/files#diff-fc0ed8a86dd79418ee4569d48ec13e33d431763e2e7d63b5a609342e8bba32f7R19-R32)