Amelogenesis imperfecta: a classification and catalogue for the 21st century | Synapse