the practice of using isMemberOfClass