@Test
    public void getBeansWithObjectAndAnyQualifierShouldReturnGenericBeans() {
        final Collection<Object> beans = beanLoader.getBeans(Object.class, "any");

        assertNotNull(beans);
        assertEquals(BeanCount.SCANNED.getNumberOfBeans(), beans.size());

        boolean foundListOfOneStuffBean = false;

        // A bit more complicated than I had hoped for, but "bean instanceof List<OneStuffBean>" does not work.
        for (final Object bean : beans) {
            if (bean instanceof List<?>) {
                final List<?> listBean = (List<?>) bean;

                if (listBean.size() == 1) {
                    final Object firstListBeanObject = listBean.get(0);

                    if (firstListBeanObject instanceof OneStuffBean) {
                        foundListOfOneStuffBean = true;
                        break;
                    }
                }
            }
        }

        assertTrue(foundListOfOneStuffBean);
    }