code: private void release() {
          try {
              Method release = BoundObjectTable.Table.class.getDeclaredMethod("release", String.class);
              release.setAccessible(true);
              release.invoke(boundObjectTable, boundId);
          } catch (Exception x) {
              LOG.log(Level.WARNING, "failed to unbind " + boundId, x);
          }
      }
docs: {@link BoundObjectTable#releaseMe} just cannot work the way we need it to.