Arguing with Agents