public IEnumerator GetEnumerator() { if (octs == null) { return GenerateOcts().GetEnumerator(); } return octs.GetEnumerator(); }