# File lib/dm-core/associations/many_to_one.rb, line 134
        def set(source, target)
          target = typecast(target)
          source_key.set(source, target_key.get(target))
          set!(source, target)
        end