Introduce new kind of test, find lots of new bugs

Denormalization now catches problems with mi li/sina li.