Computational studies of the structure of aldazines and ketazines: Part 2. Halogen and α,β-unsaturated derivatives