internal virtual UniAddress GetNextAddress() { UniAddress addr = null; if (AddressIndex < Addresses.Length) { addr = Addresses[AddressIndex++]; } return addr; }