# File lib/dm-core/associations/one_to_many.rb, line 76
        def set(source, targets)
          assert_kind_of 'source',  source,  source_model
          assert_kind_of 'targets', targets, Array

          lazy_load(source) unless loaded?(source)

          get!(source).replace(targets)
        end