protect from multiple requires and lock the idSequence into the module one-load-ness
idsequence must only me set once!!