DDF-241 Embedding catalog implementations within Catalog Commands