Text this: Clustering Syntactic Positions with Similar Semantic Requirements