I've just knocked this up <@U4H0M349G> ``` infix f...
# http4k
d
I've just knocked this up @dave
Copy code
infix fun <IN, FINAL> Lens<IN, FINAL>.or(next: Lens<IN, FINAL>): Lens<IN, FINAL> =
    Lens(
        Meta(required = false, location = "misc", name = "or", paramMeta = this@or.meta.paramMeta)
    ) { request ->
        this@or(request) ?: next(request)
    }
seems to work, is it sensible?