protected OsmReader createReader() throws IOException {
   OsmStreamInput input = new OsmStreamInput(osmStream);
   return input.createReader(readTags, readMetadata).getReader();
 }
 protected OsmIterator createIterator() throws IOException {
   OsmStreamInput input = new OsmStreamInput(osmStream);
   return input.createIterator(readTags, readMetadata).getIterator();
 }