Performance and Precision

While doing a performance enhancement for large AC values, noticed a
serious precision error that could have caused a lock up.