Diplomatic immunity has been a problem since it was conceived.