Stratification within society created by hierarchies allows for marginalization within societies. Females form dominance hierarchies with few circular relationships. They are particularly useful for explaining complex hierarchies and overlapping definitions. This organizational type assigns each worker two bosses in two different hierarchies. Logic has been applied to categories such as taxonomy, ontology, assessment, and hierarchies. The included permanent settlements, agriculture, complex societal hierarchies, and trading networks. Patriarchy is just one of the hierarchies. Rather, SNMP uses an extensible design which allows applications to define their own hierarchies. Feudalism led to the development of greater social hierarchies. Confucianism is a study and theory of relationships especially within hierarchies. The objects are designed as class hierarchies. Postmodernism is often focused on the destruction of hierarchies and boundaries. Type conversions can take advantage of certain features of type hierarchies or data representations. Aggression is also used in establishing dominance hierarchies. They also advise against dogma and coercive hierarchies.