add: option init({allowTokenReuse})

In answer to #9. This can be considered a breaking change due to the default being false. To keep the old default that tokens can be used several times, please use allowTokenReuse:true