support ignore inheritance