Gradients can now be specified with macros.