You already do this defaulting in `Configure`. Couldn't you just return `Nothing` here on failure instead of duplicating the defaulting?