public static bool Has(this Material mat, ShaderTag tag) => tag.Has(mat);
public static string Get(this Material mat, string prefix, ShaderTag tag, bool searchFallBacks = false) => tag.Get(mat, prefix, searchFallBacks);
public static string Get(this Material mat, ShaderTag tag, bool searchFallBacks = false, string defaultValue = "") => tag.Get(mat, searchFallBacks, defaultValue);
public static string Get(this Material mat, ShaderProperty.BaseShaderPropertyIndex propertyPrefix, ShaderTag tag, bool searchFallBacks = false) => tag.Get(mat, propertyPrefix, searchFallBacks);
public ShaderTagValue(string newValue, ShaderTag nTag) { value = newValue; tag = nTag; }