module ViewComponent::SlotableV2

def validate_slot_name(slot_name)

def validate_slot_name(slot_name)
  if self.registered_slots.key?(slot_name)
    # TODO remove? This breaks overriding slots when slots are inherited
    raise ArgumentError.new("#{slot_name} slot declared multiple times")
  end
end