k, lets get the facts straight a little bit.
starting from binmanager.
that dll is nothing more but shell object wrapper and thus totally unneeded for this.

and what comes to recygle bin being something a scripting language should support natively.
eh, lets start by someone showing a scripting language that already does.

recycle bin is a gui undo helper for helpless end-users.
so why would any scripter want to say, "hey, I'm helpless and don't know wtf I'm doing, please give me undo!"
and, "please do place the files in the recycle bin, so my end users can also see that I do write scripts but I have no idea what I'm doing, so they can laught at me."

it just doesn't make any sense.
_________________________
!

download KiXnet