I submit that today is the finest day in the Senate career of Lincoln Chafee.