public virtual bool Nil() { for (int i = dataBits.Length - 1; i >= 0; i--) { if (dataBits[i] != 0) return false; } return true; }