@Override
		public Address next() {
			try {
				if (forward) {
					return addrMap.decodeAddress(iter.next());
				}
				return addrMap.decodeAddress(iter.previous());
			}
			catch (NoSuchElementException e) {
			}
			return null;
		}
Restore properties from the given input stream.
@param ois input stream
@throws IOException if there is a problem reading from the stream
@throws ClassNotFoundException if the class for the object being
read is not in the class path
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/util/DefaultPropertyMap.java