create static method
Implementation
static Future<TSharedBoolPod> create(String key, {bool? initialValue}) {
  // Provide a non-nullable default for the required `initialValue`.
  final finalInitialValue = initialValue ?? false;
  return TSharedBoolPod.create(
    key,
    // If storage is null, return the default value.
    fromValue: (rawValue) => rawValue ?? finalInitialValue,
    toValue: (value) => value,
    initialValue: finalInitialValue,
  );
}