Add isType function