some quaternion stuff was probably wrong
pt: use identity as metric, not last

Issue: #63

Build soon to follow, @FlyingCircus- please test.