cant subclass TypeDecorator types
a user is trying to subclass Unicode and having endless loop problems. this is probably because Unicode is already a subclass of TypeDecorator. the Type -inheritance system should be looked into more closely, and should probably use a more composed structure between the generic types and the DB-specific types so that they can be more easily extended. so much for python magic !