The DBI specification naturally evolves over time. The ODBC standard
gives it a standards-based framework to build around. So, for
example, if a method to return information about the datatypes
supported by a database needs to be added, then following the proven
standard function that makes much more sense than defining a new way.
Thus, the DBI type_info method is modeled very
closely on the GetTypeInfo ODBC function.