Support abstract types by keeping on the use list of the abstract type.