public class BaseImmutableDatabaseConfiguration
extends Object
A bit odd. Why are these properties not simply properties on the AbstractDatabase object?
Because they are mandated by a spec:
https://docs.google.com/document/d/16XmIOw7aZ_NcFc6Dy6fc1jV7sc994r6iv5qm9_J7qKo/edit#heading=h.kt1n12mtpzx4