Dropping in the base module bits
Adding an incomplete abstract Config helper, to get my thoughts moving.