# File lib/activeldap/associations.rb, line 74
    def belongs_to(association_id, options = {})
      klass = options[:class_name] || association_id.to_s
      key = options[:foreign_key]  || association_id.to_s + "_id"
      local_key = options[:local_key] || ''
      class_eval "def \#{association_id}(objects = true)\nlocal_key = \"\#{local_key}\"\nlocal_key = dnattr() if local_key.empty?\nreturn \#{klass}.find_all(:attribute => \"\#{key}\", :value => send(local_key.to_sym), :objects => objects)\nend\n"
    end