I'm working on a module to create a custom node type, and in browsing through the existing database tables, I notice that it seems that the field name "vid" is used in for two totally different purposes- one the the "version ID" for node revisions, and the other the "vocabulary ID" for taxonomy. Perhaps I'm just new to this, but it seems like this creates an unnecessary potential for confusion?