Alex,<br><br>drop-pobject worked for the example I gave in the original post.  The database size maintained the same after the first run.  However, my real code is a little bit more complicated, so the database size continued to grow.  I'm just have to trace the code making sure I garbage collection everything.<br>
<br>Robert,<br><br>> I don't understand why you would explicitly call remove-kv. <br><br>I'm trying to remove an item from a btree.  Is there other function I can call instead of remove-kv?  I'm indeed using persistent classes. I'll post my code later, perhaps I'm doing something majorly wrong.<br>
<br>Aaron<br>