Dealing With Arguments (The Conflict Resolution Library)