testing travis
testing travis
testing travis
testing travis
Achievement unlocked: debug your own global mutable var twice, fixed it by passing a the store down to where generation occurs, and thus ends a tearful trail of commits
now treadsafe