Module futures

Named future types.