module Lutaml::Model::Serialize::ClassMethods

def process_mapping(format, &block)

def process_mapping(format, &block)
  # klass = Lutaml::Model.const_get("#{format.to_s.capitalize}Mapping")
  # mappings[format] ||= klass.new
  # mappings[format].instance_eval(&block)
  # handle_root_assignment(mappings, format)
  klass = ::Lutaml::Model::Config.mappings_class_for(format)
  mappings[format] ||= klass.new
  mappings[format].instance_eval(&block)
  if mappings[format].respond_to?(:finalize)
    mappings[format].finalize(self)
  end
end