1. Classify the nitrogen before anything else
Ammonia, primary, secondary, tertiary, aliphatic, aromatic, amide-derived, and diazonium species require distinct models.
Amines are classified by how many carbon groups replace the hydrogens on nitrogen, and separately by whether the nitrogen is attached to an aliphatic or aromatic system. Amide nitrogen and diazonium nitrogen behave differently again and are not interchangeable with amine nitrogen in a reasoning chain.
