 Nickel (2008, 2010, 2016) develops a sophisticated typology of supporting relations between rights (see also Gilabert 2010). One right strongly supports another when it is logically or practically inconsistent to endorse the implementation of the second right without endorsing the simultaneous implementation of the first. For example, the right to bodily security strongly supports the right to freedom of assembly. One right weakly supports another when it is useful but not essential to it. The right to education, for example, weakly supports the right to a fair trial. Nickel argues that the strength of supporting relations between rights varies with quality of implementation. Poorly implemented rights provide little support to other rights, while ones that are more effectively implemented tend to provide greater support to other rights. The right to due process supports the right to equal treatment for members of different racial and ethnic groups—but the support will be soft if the right to due process is only weakly implemented.