public void Set(ElementCrusher crusher, ulong cQuat)        /* : this()*/
 {
     this.crusher = crusher;
     this.cQuat   = new CompressedQuat(crusher.QCrusher, cQuat);
 }
 // Constructor for Quaternion rotation
 /// <summary>
 /// A uint argument indicates compressed uniform scale. A ulong argument indicates a compressed quaternion.
 /// </summary>
 /// <param name="crusher"></param>
 /// <param name="cQuat"></param>
 /// <param name="qbits"></param>
 public CompressedElement(ElementCrusher crusher, ulong cQuat)        /* : this()*/
 {
     UnityEngine.Debug.LogWarning("CE Construct");
     this.crusher = crusher;
     this.cQuat   = new CompressedQuat(crusher.QCrusher, cQuat);
 }