<BUG>import java.util.WeakHashMap;import java.util.stream.Collectors;</BUG><CONTEXT>import java.util.Collections;import java.util.List;import java.util.Objects;import java.util.Optional;import java.util.Set;<extra_id_0>import org.apache.commons.lang3.ArrayUtils;import org.apache.commons.lang3.StringUtils;import com.google.common.eventbus.EventBus;</CONTEXT>
import java.util.function.Supplier;import java.util.stream.Collectors;