code: private void init() {
          if (placeholder == null) {
              IdentificationManager.getInstance().registerIdentification(this);
              Optional<Identification> identification = IdentificationManager.getInstance().getIdentification(this);
              if (!identification.isPresent()) {
                  throw new IllegalStateException("Unable to obtain Identification");
              } else {
                  placeholder = identification.get();
              }
          }
      }
docs: initializes some common fields in the Set