# File lib/dm-core/associations/many_to_many.rb, line 382 def intermediaries through = self.through source = self.source @intermediaries ||= if through.loaded?(source) through.get_collection(source) else reset_intermediaries end end