I completely agree with Hal. OO, no matter how wonderful it is and how much it has helped us, is not the solution or model of everything. Mathematics, for whatever reason, has adopted the function model and not the object model. I personally prefer "abs(x)" to "x.abs" when I am dealing with math, but "5.times" is fine, as it is dealing with a programming construct. Regards, Bill ============================================================================ Hal E. Fulton <hal9000 / hypermetrics.com> wrote: > My take on this is that we do things like sin(x) > rather than x.sin out of sheer mathematical habit, > not based on any compelling logic. > Hal