Indubitablement, les définitions ci-dessus sont lourdes et répétitives. Dans un langage de programmation traditionnel, vous placeriez ce genre de choses dans une sous-routine ou une macro.