ajout d'une fonction require et de ses test pour préparer le refactoring de elf_command
refectoring elf_command with requires function