None of the files contained herein can be guaranteed to be free of bugs. These are provided here both to share knowledge, and for my own convenience. Many if not all of the scripts here are development copies and should be treated as such. If you find a bug let me know and I'll work to fix it.
I make no promises that the use of these will work in all cases, however, I do make some attempt to ensure that these: will not cause harm; have some kind of help output or documentation; and deal with the corner cases I am aware of. Please be cautious and look at the code (or read the comments) before you use these.