Better premultiplcation and unpremultiplication routines.  I hope.