Infer more types than just numeric vs varchar (i.e. Dates, ints, floats, etc.). Also determine better mechanism for default varchar length.