class ActiveRecord::Associations::Builder::HasAndBelongsToMany

def self.add_left_association(name, options)

def self.add_left_association(name, options)
  belongs_to name, required: false, **options
  self.left_reflection = _reflect_on_association(name)
end