class SingleModelBuilder implements SyncModelBuilder {

    @Override public <I extends Serializable, O extends Serializable, M extends Model<I, O>> M build(ModelReader reader,
        ModelParser<I, O, M> parser) {
        return parser.parse(reader.read());
    }

}