Add quaternion code.