Pseudo random tree to generate string tokens. Token contains upper-case and lower-case latin characters and digits. Characters 'l', 'o' and 'O' excluded. No same adjacent characters.
Tree
seedrandom tree seeddepthrepresents com.beepbell.token length
Counter (optional)
pos(default0) id of the com.beepbell.token. Two trees with sameseedanddepthreturns samecom.beepbell.token, when counter is in the sameposstep(default1) increment pos each timeTokenServicereturns com.beepbell.tokenrolling(defaultfalse) when set totrue, resetposin case it overflows tree size. Whenfalsethrows exceptioninit(default0)posnew value after overflow