It is based on the following two considerations: one is that two arguments that play the same role may diverge significantly in semantics; another is that the role an argument plays is largely dependent on its context.
we should choose arguments that are semantically similar and coherent with the context.