the safest thing is to map __ to . in oracle queries. Trying to map . to __ but only when it is a function and not a table.column reference is _hard_.
It is not entirely risk free but I think we would see fewer bugs because of this than we now see because we have two
parallel sets of queries when one would suffice.