Make deferring overloads of getConfig() final.

The one method that does all the work is overridable.
Handle collections in the config searcher.