abstract void produce (Vector v, FileInputStream is) throws IOException;
abstract void produce (Vector v, InputStream is) throws IOException;
  abstract void produce (Vector v, FileInputStream is) throws IOException;