Although, if you look at the recent DBI source code it has support for this... he integrated Matt's idea into DBI proper. Just look thru the source code for DbType or DbSubType
He hasn't documented it yet and was actually looking for volunteers to do so.