BC-breaking overhaul to Db components, including newer approach to
Factory and Builder.