I made it a constructor arg so it can be final instead of volatile, but I am OK if you want to change it (one more won't make a difference). Doc will have to change too.