class ActiveRecord::Associations::Preloader::Branch

def initialize(association:, children:, parent:, associate_by_default:, scope:)

def initialize(association:, children:, parent:, associate_by_default:, scope:)
  @association = association
  @parent = parent
  @scope = scope
  @associate_by_default = associate_by_default
  @children = build_children(children)
  @loaders = nil
end