Change to how undefined configs work

Updated so that init is still called with an undefined config