Probably would be better to directly set the variable instead of calling a non-final method (there was some discussion about that topic on the mailing list I think).