<div dir="ltr">Before I file an issue I want to make sure I&#39;m not mistaken in my assumption of what should happen.<div><br></div><div>Suppose I have a set of qualifiers consisting of Any.Literal.INSTANCE and Default.Literal.INSTANCE.</div><div><br></div><div>Suppose there are two beans in the CDI container of type Foo.  Neither is annotated with @Default or @Any.</div><div><br></div><div>Suppose that during startup I call beanManager.getBeans(Foo.class, setOfQualifiersAsDefinedAbove).</div><div><br></div><div>I&#39;m observing that in such a case I get a returned Set that has one of the two Foo beans, not both of them.  Which one is in the set seems to be random.</div><div><br></div><div>If instead I call simply beanManager.getBeans(Foo.class) I get both beans.</div><div><br></div><div>These calls should return equivalent results, yes?</div><div><br></div><div>Best,</div><div>Laird<br><div><br></div></div></div>