SMS: A typology of purpose clauses