I want to inline the function call and optimize the result on the call site so that: - Eliminate double/identical checks - Eliminate the unreachable code - Remove the temporary wrapping into the Value/Result Object being unwrapped on the call site