public static async Task <T> OrFail <T>(this AsyncMaybe <T> source) { return((await source.ToTask()).OrFail()); }