The Conflict Resolution Library