internal Enumerator(ImmutableGpxWaypointTable table)
 {
     this.table = table;
     this.curr  = -1;
 }
 internal Enumerator(ImmutableGpxWaypointTable table)
 {
     _table = table;
     curr   = -1;
 }