def default_reg_metadata
      Origen::Registers.reg_metadata[self.class] ||= {}
      if block_given?
        collector = Origen::Utility::Collector.new
        yield collector
        Origen::Registers.reg_metadata[self.class].merge!(collector.to_h)
      end
      Origen::Registers.reg_metadata[self.class]
    end
def default_reg_metadata
      Origen::Registers.reg_metadata[self.class] ||= {}
      if block_given?
        collector = Origen::Utility::Collector.new
        yield collector
        Origen::Registers.reg_metadata[self.class].merge!(collector.to_h)
      end
      Origen::Registers.reg_metadata[self.class]
    end
Can be called to add app specific meta data that is isolated to all registers
 defined within a given class