“…This leads to the proliferation of constraint-types, which is obviously highly undesired. As reported by Gáspár (2005), Grimshaw (1998) seeks to restrict the number of constraint types and proposes that there are six types of constraint families: 1. faithfulness constraints, 2. markedness constraints which define elements of a given type as marked, 3. economy constraints, e.g. STAY, which ban movements, 4. structure constraints, e.g.…”