Case<TValue, TResult> sealed class Case<TValue, TResult> : Producer<TResult, _<TValue, TResult>>, IEvaluatableObservable<TResult> Documentation Code