E.g., the **transform** option is ignored here: ```js Plot.scale({ color: { domain: d3.range(9), range: scheme, transform: ([a, b]) => 3 * a + b, unknown: "#ccc" } }) ``` This produces a different result than: ```js Plot.plot({ color: { domain: d3.range(9), range: scheme, transform: ([a, b]) => 3 * a + b, unknown: "#ccc" } }).scale("color") ``` Ref. https://observablehq.com/@observablehq/plot-bivariate-choropleth