Redesigned __base_data_types() to determine all base data types, and return them as a list.
Authored by: bugman 2008-08-08
Parent: [r7109]
Child: [r7111]