On my system, it appears that the result of to_i is simply object_id / 10 f=
or Symbols. Is there some particular reason why this is so, and if to_i and=
 object_id returned the *same* value, would that break code in the field fo=
r some reason that's not obvious to me?

Thanks
-John