public long next() throws IOException {current = fstEnum.next();if (current == null) {return -1;} else {return current.output;}}

public override long Next(){current = fstEnum.Next();if (current == null){return -1;}else{if (current.Output.HasValue){return current.Output.Value;}else{throw new NullReferenceException("_current.Output is null"); }}}
