Specifying a cacheName in properties has no effect. The cache always expects the default cache to exist which causes `lucee.commons.io.cache.exp.CacheException` error: `there is no default object cache defined, you need to define this default cache in the Lucee Administrator`
I believe this is due to the function `validateConfiguration`:
I'm not sure why we are using structappend and looping over the struct, seems redundant. But if we keep structappend, the overwrite argument should be false:
I believe this same issue exists in the CFProvider component as well.