Returns an Encodable that can encode a future of T.
T
Encodable<Future<T>> future() => FutureEncodable<T>(this);