One cookie, coerced to T. A nullable T makes it optional.
T
Future<T> cookie<T>(String name) => extractors.cookie<T>(name).require(this);