static Command<T> create<T>({ T? value, required Future<T> Function(T? value) action, }) { return _Command<T>( value, action: action, ); }