I like the `fooScale(foo(d))` with accessor `foo` much better than the more common convention of naming the scale `foo`.