# File lib/mongoid/relations/proxy.rb, line 33
      def init(base, target, metadata)
        @base, @target, @metadata = base, target, metadata
        yield(self) if block_given?
        extend metadata.extension if metadata.extension?
      end