Think about deciding on a default folder for the defaults.ResilientCaches
pro- even easier on boarding
con- unclear where to put it? /tmp isn't helpful, /var isn't writable, check /opt
also I think this is something people will want to customize and then we need to start adding more methods. one solution is to have a second method oly for scala with default values. allows easy customization for scala