Add isValidType()