Add getVia and getTryVia to SemiFuture.