You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: default_helpers.rb
    path of file: ./repos/binda/app/models/concerns/binda
    
    the code of the file until where you have to start completion: module Binda
	# Binda comes with a bunch of helpers to make life easier.
	module DefaultHelpers
		extend ActiveSupport::Concern

	  class_methods do

			# Get components
			# 
			# This m
    
			def get_relation_owners(field_slug)
				owner_class = Structure.includes(field_groups: :field_settings)
					.where(binda_field_settings: { id: FieldSetting.where(slug: field_slug) })
					.first
				obj = "Binda::#{owner_class.instance_type.classify}".constantize
					.distinct
					.includes(relations: :dependent_components)
					.where(binda_relations: { field_setting_id: FieldSetting.where(slug: field_slug) })
				raise ArgumentError, "There isn't any instance with a relation associated to the current slug (#{field_slug}).", caller if obj.nil?
				return obj
			end