fixed default istype()