réimplémentation contraints min/max; modifs mineurs ailleurs; modifs sur rapport à ne pas considérer