Essentially I want the user to not have to use this
empty_box = Box(default_box=True)
 
but rather I want this call:
to be equivalent to the former.
I tried subclassing Box:
class MyConfigClass(Box):
    def __init__(self):
        super().__init__(default_box=True) 
but that throws this error:
MyConfigClass.__init__() got an unexpected keyword argument 'default_box'
 
What's the best practice to create a Box subclass with specific non-default values for certain Box options?