agile: close Design a cleaner meta-data API again

This story is just too open ended until we finish the migration to the
new formatters model. We'll have to revisit it afterwards.
agile: clock time for trivial inheritance model work
patches: add trivial inheritance om