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