Fixed all the calls to __base_data_types() and subsequent use of the returned list.
Authored by: bugman 2008-08-08
Parent: [r7112]
Child: [r7114]