Add abstract type.