Brittleness in the design of cooperative problem-solving systems: the effects on user performance | Synapse