Fetch the next Option and its key.
a OptionIterator
return location for the key
return location for the option
false if it reached the end, true otherwise