Why do you need a spec for a config?