Right, that's more or less what Sheldon Brown says on his article on the subject. Just because people use the term "freehub" doesn't mean it's really a "freehub" as originally defined, the only way to tell is to look.

Which will happen along about this weekend. . . . should have my bike saturday afternoon.