From an SqlAlchemy model, is there a generic way of guessing the columns that are backed by a particular Sql type while augmenting types through a SqlAlchemy type decorator?