I'm checking a custom type with required(:catalog).value(type?: Catalog) and getting Nothing registered with the key "af_core.catalog" (Dry::Container::Error) using reform. Did I specify the rule incorrectly?