class DataSetMarshaller {

    DataSet unmarshalToDataSet(Reader reader) {
        try {
            return mapper.readValue(reader, DataSet.class);
        } catch (IOException e) {
            throw new IllegalStateException("Can't read demo data set", e);
        }
    }

      DataSetMarshaller();
      DataSetMarshaller(ObjectMapper mapper);

}