class RestBuilder {

    public Model buildModel(Iterable<NamedInputSupplier> suppliers) throws IOException {
        List<Model> models = Lists.newArrayList();
        for (NamedInputSupplier supplier : suppliers) {
            Model model = buildModel(supplier);
            models.add(model);
        }

        return new MultiModel(models).resolve();
    }

}