Fix handling of uninitialized parameters in _init