public static Shard AssertIsEnough(this Shard shard, int count = 1) => default;
public static Shard AssertExists(this Shard shard) => default;
public static bool Exists(this Shard shard) => default;
public static bool IsEnough(this Shard shard, int count = 1) => default;
public static UserShardData TakeShardFromUser(this UserShardData data, Shard shard, int count = 1) => default;