Final fields guaranties
Hash code and data-race