a {
  // var() is substituted before parsing, so it may contain multiple arguments.
  b: rgb(var(--foo), 3);
  b: rgb(1, var(--foo));
  b: rgb(var(--foo));
}
