Da Critter:
Of course, one can make the argument that the difference between data and functions which operate on the data are blurred [...]
One can - but only if one sees data and the functions which operate on it as essentially different aspects of the same thing.

So, Bryce, should we take your posing of this relationship as a sign that you now subscribe to the object-oriented paradigm? :-)