docs: @Override
  	public synchronized T get() {
  		@Nullable T checkedObject = this.object;
  
  		if (checkedObject == null) {
  			throw new IllegalStateException("Not initialized");
  		}
  		return checkedObject;
  	}