Princeton keeps Wilson's name, now it must keep a promise