I think I ended up not using the config idea at all in the end.  We might want that if we need it to allow packs to override more cleanly, then I think we just load the defaults from this hash and go from there.

I'm going to try to drop this module.