using the appropriate open call. Bsddb objects behave generally like
dictionaries. Keys and values must be strings, however, so to use
other objects as keys or to store other kinds of objects the user must
-serialize them somehow, typically using marshal.dumps or pickle.dumps.
+serialize them somehow, typically using \function{marshal.dumps()} or
+\function{pickle.dumps}.
Starting with Python 2.3 the \module{bsddb} module requires the
Berkeley DB library version 3.2 or later (it is known to work with 3.2