This tool generates a unqiue ID from a provided character set. If you leave either field blank, then the method will use the default values.
* Use any string of characters, but make sure it is sufficiently large (more than 4 different characters) or there is a chance of too much recursion.
** If your length and character set is short, you could cause too much recursion (I recommend a length of 3 or more)
*** Use the charset of 'doc' with a length of 3 if you want to test the 'isNotInDOM' method. Notice that 'doc' never appears, because it is used in the DOM.