Aggiunto controllo del tipo.
Aggiunta parte della documentazione.