Bug in rot_nor derivative fixed; all pos, rot, scl derivatives appear to be correct