The source project of this merge request has been removed.
moss/db: Massage interface naming for clarity
The goal is to use interfaces to express "protocols" in the sense that an interface constrains what operations an object is expected to expose in the context in which it is currently used. This allows us to rely on interface polymorphism rather than class/object polymorphism.