La libreria dipende da un file di configurazione JSON, sarebbe però bello poter creare la configurazione direttamente da codice (magari perché i parametri arrivano da altri fonti, esempio variabili di ambiente).
In fondo basterebbe far si che la configurazione abbia le proprietà definite e un costruttore diverso (o avere più classi config con una base comune.).