internal static CultureInfo CreateCulture (string name, bool reference)
{
bool read_only;
bool use_user_override;
bool invariant = name.Length == 0;
if (reference) {
use_user_override = invariant ? false : true;
read_only = false;
} else {
read_only = false;
use_user_override = invariant ? false : true;
}
return new CultureInfo (name, use_user_override, read_only);
}