in the python standard library dbhash facades for bsddb highly simplified/subset access also meets the "dbminterface (thusalso an example of the adapter dpos pathbasenamedirname facade for split indexingisdir (&cfacade for os stat stat s_isdir (&cfacade is structural dp (we'll see anotheradapterlaterin dbhashthey "merge"!-