docs: public BeanId getBeanId() {
          final byte[] rowkey = getRowKey();
          final byte[] sid = new byte[] { rowkey[0], rowkey[1] };
          final byte[] iid = new byte[] { rowkey[2], rowkey[3], rowkey[4], rowkey[5] };
          final String schemaName = uids.getUsid().getName(sid);
          final String instanceId = uids.getUiid().getName(iid);
  
          if (Strings.isNullOrEmpty(schemaName)) {
              throw new IllegalStateException("Could not lookup schema name from sid "
                      + Arrays.toString(sid));
          }
          if (Strings.isNullOrEmpty(instanceId)) {
              throw new IllegalStateException("Could not lookup instance id from iid "
                      + Arrays.toString(iid));
          }
          return BeanId.create(instanceId, schemaName);
      }