Needless locking, nothing can access any fields nor methods before the ctor is finished