[]= (Borges::Preferences)

    # File lib/Borges/Preference/Preferences.rb, line 9
      def []=(pref, val)
        cur_val = get(pref)

        unless cur_val.nil? then
          if val.kind_of? Borges::Preference then
            val = val.value
          end

          return cur_val.value = val
        end

        unless val.kind_of? Borges::Preference then
          val = Borges::Preference.new(val)
        end

        return super(pref, val)
      end