aggiunta macro per funzioni mancanti
aggiunta hash.*