It occurs to me now that the other background properties could only be used if gradients were a value for ‘background-image’, not ‘background-color’. Ideally it should be a value for both, but of course because of the ‘background’ shorthand it can’t. So, ‘background-image’ should instead be able to use “gradient()” as well as “url()”, and maybe we can have “gradient()” apply to ‘color’, too.