Towards a Typology of Agreement Phenomena