redo the way Oulipo thinks about names