docs: public void registerDestructionCallback(String name, Runnable callback) {
  		Bean bean = beans.get(name);
  		if (null == bean) {
  			bean = new Bean();
  			beans.put(name, bean);
  		}
  		bean.destructionCallback = callback;
  	}