There are now only 2 primary method for drawing radial and linear gradients. All other methods now call these directly and also I've updated CLGradient to utilize these same methods.
I also added convenience methods to CLDrawingUtilities.h, CLGradientColorsMake() which returns a CFArrayRef from an array of UIColor objects and CLGradientLocationsMake() which returns a CGFLoat* from an array of NSNumber objects.