code: @Override
  	public void cleanup() {
  		manager = null;
  		for (Callback callback : callbacks) {
  			try {
  				callback.cleanup();
  			} catch (Exception e) {
  				onManagerWarning("Callback cleanup error", e);
  			}
  		}
  	}
docs: Calls deactivate on all children.