And add warnings to configOpen, since that's the only way to be accurate if a weird error occurs.
I'm really getting a lot of use out of this config.c huh.