Third what? The real problem is that any time a currency data type is involved in ANY expression the result is a currency data type. I would wager that there are any number of VFP applications that are giving incorrect answers to simple calculations because of this.
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!