Config is now iterable

This also fixes broken user config defaults.