According to Tim Bunce: > A clean vtable style approach makes pluggable data type > implementations and pluggable backend libraries relatively simple. Besides, it's a time-tested way to distribute work among many groups, as in the case of the Linux kernel. -- Chip Salzenberg - a.k.a. - <chip@valinux.com> "I wanted to play hopscotch with the impenetrable mystery of existence, but he stepped in a wormhole and had to go in early." // MST3K