Faster?
Nothing to see here.
We don't need SlowBlur anymore.  Simplify.
OK we're standardizing on decimal for our Number type.  No more ints in the ctors.
Strong data types for ctors.
Gradient.  Simple for now.
Gradient takes a boundary.