@galderz why not using a ```AtomicLong``` instead? isn't it a risk to use a non-initialized ```NumericVersionGenerator```?