Now also checking the translation component of the SCALE matrix, and if different from (0,0,0) throwing an exception. Some entries still have a shifted origin (e.g. 1hga, 1hgb, 1hgc). Let's hope they fix this in next remediation.