Conversts between various future types