it seems that `Result<out A, B>` will at lea...
# announcements
r
it seems that
Result<out A, B>
will at least make it all typecheck, but that may have other consequences i've not spotted yet