Put W always first.
Some more quat code.