@yosh What's a ConstAsyncFn? A compile time result for something in the future? Are all of these combinations something that makes sense to use in some situation?